Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/04/2025, à 09:21

marcusbaslerus

[RÉSOLU] comment associer une extension de fichier à une application ?

Bonjour,

Dans Dolphin, je voudrais associer les fichiers portant l'extension ".kicad_pro" à l'application "kicad". Pour l'instant cette extension est associé à "text editor".

Quand je fait un clic droit sur le fichier puis Propriété , Ouvrir avec... modifier , je lis : Type de fichier " text/plain " et quelques motifs de fichier : *,v *.asc *.txt , je pourrais changer l'ordre de préférence des applications, ce que je n'ai pas fais car cela ne m'interresse pas d'ouvrir tout les documents de type "text/plain" avec "kicad". hmm

Et je ne sais pas comment associer uniquement l'extension .kicad_pro à "kicad" sans dégomer l'association des fichiers texte avec "text editor" ? sad

Une idée ?

Dernière modification par marcusbaslerus (Le 05/05/2025, à 14:50)

Hors ligne

#2 Le 30/04/2025, à 10:48

soshy

Re : [RÉSOLU] comment associer une extension de fichier à une application ?

Salut,
Il faut déclarer un nouveau "type de fichier", un nouveau type mime.
C'est assez simple :
Créer un répertoire  /usr/local/share/mime/packages s'il n'existe pas déjà

sudo mkdir -p /usr/local/share/mime/packages

Créer un fichier /usr/local/share/mime/packages/kicad.xml

sudoedit /usr/local/share/mime/packages/kicad.xml

Y mettre le contenu suivant

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="application/x-kicad-project">
        <comment>kicad file</comment>
        <glob-deleteall/>
        <glob pattern="*.kicad_pro"/>
    </mime-type>
</mime-info>

Mettre à jour la base des types mime

sudo update-mime-database /usr/local/share/mime/

Avec un peu de chance c'est automatiquement associé à kicad car il me semble que kicad déclare supporter le type mime application/x-kicad-project qu'on a mis dans notre fichier xml. Sinon, au pire, tu as un nouveau "type" de fichier que tu peux associer à l'application sans impacter l'association des fichiers de type text/plain

Dernière modification par soshy (Le 30/04/2025, à 10:49)

Hors ligne

#3 Le 05/05/2025, à 14:47

marcusbaslerus

Re : [RÉSOLU] comment associer une extension de fichier à une application ?

Bonjour soshy,

Désolé de ne répondre que maintenant, je viens juste d'essayer.
Merci pour ta réponse détaillé. C'est sûre, je n'aurais pas trouvé tout seul.
J'ai eu l'association au type "application/x-kicad-project" après avoir redémarré ma session. J'y ai ensuite associé la bonne application. Ça fonctionne. smile Je vais en profiter pour faire de même pour FreeCad.

Marc.

Hors ligne