J'ai installé Komodo Edit à partir d'un téléchargement (il n'était pas disponible dans le centre de logiciels). Je veux pouvoir ouvrir les fichiers .php dans Komodo, mais lorsque je fais un clic droit et que je choisis Ouvrir avec une autre application, Komodo n'apparaît nulle part dans la liste. Comment puis-je l'ajouter à la liste ?
Réponses
Trop de publicités?Si vous avez /usr/share/applications/$application.desktop
le changement
Exec=$command
à
Exec=$command %F
dans le fichier, où $application
est le nom de l'application, et $command
est la commande à exécuter pour l'action souhaitée.
Ensuite, vous pourrez ajouter l'application à la liste.
Il peut être nécessaire de modifier MimeType=applications/php
etc., s'il n'est pas encore affiché. (Exécuter sudo update-desktop-database
après avoir changé cela). Bien que cela puisse être inutile pour Komodo, cela pourrait être nécessaire pour d'autres applications.
Vous pouvez utiliser le sed
pour effectuer le remplacement. Veuillez organiser la partie de Exec=command
en fonction de votre application.desktop
fichier.
sudo sed -i 's/Exec=command/Exec=command %F/' application.desktop
Vous pourriez simplement ajouter un espace vide et %F
au Exec
dans les application Le fichier .desktop de votre application installée.
Vous avez mentionné que vous n'avez pas installé à partir du centre logiciel, alors ajoutez un fichier "komodo.desktop" dans le répertoire <code>/usr/share/applications/</code><sup> 1 </sup>o <code>~/.local/share/applications/</code><sup> 2 </sup>qui serait très similaire à celui que je montre, il suffit de modifier le paramètre <code>Name</code> , <code>Exec</code> , <code>Icon</code> (etc) pour refléter votre installation personnalisée de komodo sur votre PC
Comme ça :
(en utilisant sublime comme exemple car je n'utilise pas komodo)
Explication l'option %F active la possibilité de passer des arguments à votre application, donc si ubuntu peut passer un argument, il activera l'option "ouvrir le fichier avec" dans les menus contextuels, et passera le fichier comme argument. 3 . Boom, c'est tout ce qu'il y a à faire, pas compliqué du tout.
Notes :<br>1 : Vous aurez besoin des privilèges de root pour modifier quoi que ce soit dans ce répertoire. (vous pouvez utiliser <code>sudo nano app.desktop</code> à partir du "terminal" ou ouvrir gedit avec les privilèges de root en entrant <code>gksu gedit &</code> il vous demandera votre mot de passe bien sûr)<br>2 : <code>~</code> représente le répertoire personnel de l'utilisateur (qui se trouve en réalité dans /home/ <em>nom d'utilisateur </em>/blabla...), et que les <code>/.local/</code> est généralement caché, si vous utilisez nautilus pour "explorer" votre système de fichiers, vous pouvez cliquer sur ctrl + h pour afficher les fichiers cachés.<br>3 : Si votre application ne supporte pas le passage d'arguments, cela ne fonctionnera pas.
Seules les applications disponibles dans le Lanceur/Dash apparaissent dans la liste Autres applications.
Komodo Edit 7 crée par défaut une icône sur votre bureau :
Pour placer Komodo Edit dans la liste des lanceurs et le rendre ainsi disponible dans les autres applications, vous devez procéder comme suit :
-
Ouvrez le terminal avec
Ctrl-Alt-T
-
Tapez ou collez :
sudo cp ~/Desktop/komodo-edit-7.desktop /usr/share/applications/
ou pour la version la plus récente (Komodo Edit 8) :
sudo cp ~/Desktop/komodo-edit-8.desktop /usr/share/applications/
Notez qu'avant cette étape, pour lancer Komodo Edit 8 (dont le fichier était nommé komodo-edit-8.desktop) en cliquant simplement sur l'icône du bureau, j'obtenais un "Untrusted Application Launcher". J'ai corrigé cela en le rendant exécutable en faisant
chmod +x ~/Desktop/komodo-edit-8.desktop
-
Quitter le terminal.
-
Vérifiez que Komodo Edit apparaît dans le Dash (cela peut prendre quelques instants) :
-
Maintenant, il devrait également apparaître dans la liste des autres applications pour les fichiers php (et autres) :
Basé sur la méthode de vine_user, mais avec une approche différente.
Je télécharge normalement Blender depuis le site officiel, puis j'utilise le logiciel Alcarte / Main Menu pour créer le lien du menu. Après cela, vous trouverez le menu dans "/.local/share/applications".
Maintenant, voyez lequel des fichiers .desktop est le vôtre (et assurez-vous qu'il est exécutable). Faites un clic droit dessus, puis cliquez sur Propriétés. Ensuite, dans le champ Commande, juste après la commande indiquée, ajoutez %U.
C'est ça ! Il devrait maintenant apparaître dans votre menu.
Dans la version 14.04, vous pouvez directement définir un programme pour qu'il apparaisse dans la liste "Ouvrir avec". Ouvrez Nautilus en mode root, allez dans /usr/share/applications/
et sélectionnez l'application que vous voulez faire apparaître dans la liste. cliquez avec le bouton droit de la souris et ouvrez propriétés au commande vous verrez comme /usr/bin/appName
à la fin, il suffit d'ajouter %U
maintenant le tout doit ressembler à ça /usr/bin/appName %U
. maintenant vous avez terminé !
- Réponses précédentes
- Plus de réponses