J'ai installé Komodo Edit à partir d'un téléchargement (il n'était pas disponible dans le Centre logiciel.) Je veux pouvoir ouvrir des fichiers .php dans Komodo, mais lorsque je clique avec le bouton droit de la souris et que je choisis Ouvrir avec une autre application, Komodo ne s'affiche nulle part. la liste. Comment puis-je l'ajouter à la liste?
46
Réponses:
Si vous avez / usr / share / applications / $ application.desktop , changement
Exec=$command
deExec=$command %F
dans le fichier., Où$application
est le nom de l' application, et$command
est la commande à exécuter l' action souhaitée.Ensuite, vous pourrez ajouter l'application à la liste.
Il peut être nécessaire de changer
MimeType=applications/php
etc., s'il n'est pas encore affiché. (Exécutezsudo 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
programme pour faire le remplacement. S'il vous plaît organiser la partie deExec=command
selon votreapplication.desktop
fichier.la source
sudo update-desktop-database
avant que Nautilus ne le%F
? Toute documentation s'il vous plaît?Vous pouvez simplement append un espace vide et
%F
auExec
paramètre dans la demande de fichier de votre application installée.Vous avez dit que vous n'avez pas installé du centre logiciel pour ajouter un fichier « komodo.desktop » dans
/usr/share/applications/
1 ou~/.local/share/applications/
2 , ce qui serait très semblable à celui que je montre, il suffit de changer lesName
,Exec
, lesIcon
valeurs (etc.) pour refléter votre installation personnalisée de komodo sur votre PCComme si:
(en utilisant sublime comme exemple parce que je n'utilise pas komodo)
Explication : l'option% F active la possibilité de passer des arguments à votre application. Par conséquent, si ubuntu peut transmettre un argument, il activera l'option "Ouvrir le fichier avec" dans les menus contextuels et le transmettra comme argument 3 . Boom, c'est tout ce qu'il y a aussi, pas compliqué du tout.
Notes:
1: Vous aurez besoin des privilèges root pour modifier quoi que ce soit sur ce répertoire. (vous pouvez utiliser
sudo nano app.desktop
le "terminal" ou ouvrir gedit avec les privilèges root saisisgksu gedit &
, votre mot de passe vous sera demandé bien sûr)2:
~
correspond à votre répertoire personnel (qui réside vraiment dans / home / nom d'utilisateur / blabla ...), et que le/.local/
répertoire est généralement caché. Si vous utilisez Nautilus pour "explorer" votre système de fichiers, vous pouvez appuyer sur ctrl+ hpour afficher les fichiers cachés.3: Si votre application ne supporte pas la transmission d'arguments, cela ne fonctionnera pas.
la source
Seules les applications disponibles dans le lanceur / tableau de bord apparaissent dans la liste Autres applications.
Komodo Edit 7 crée une icône sur votre bureau par défaut:
Pour mettre Komodo Edit dans la liste Launcher et le rendre ainsi disponible dans Autres applications, vous devez procéder comme suit:
Ctrl-Alt-T
Tapez ou collez:
ou pour la nouvelle version (Komodo Edit 8):
Notez qu'avant cette étape, pour exécuter Komodo Edit 8 (dont le fichier s'appelait komodo-edit-8.desktop) en cliquant simplement sur l'icône du bureau, j'obtenais un "Lanceur d'applications non fiables". J'ai corrigé cela en le rendant exécutable en faisant
Quittez le terminal.
Vérifiez que Komodo Edit apparaît dans le tableau de bord (cela peut prendre quelques instants):
Maintenant, il devrait aussi apparaître dans la liste Autres applications pour les fichiers php (et autres):
la source
/usr/share/Applications
et partagez-en le contenu pour mieux nous aider à résoudre votre problème ( instructions dans cette réponse )cp ~/Desktop/komodo-ide-8.desktop ~/.local/share/applications/
Basé sur la méthode de vine_user, mais avec une approche différente.
Je télécharge normalement Blender sur le site officiel, puis utilise le logiciel Alcarte / Main Menu pour créer le lien de menu. Après cela, vous trouverez le menu sous "/.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, 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.
la source
%U
est une liste d'URL. Voir Que signifie "% U" lorsque vous appelez une commande?Ouvrez Nautilus par le terminal avec
Ensuite, en utilisant Nautilus, accédez à / usr / share / applications / et recherchez l’application que vous souhaitez ajouter à la liste "Ouvrir avec". Copiez le lien sur le bureau par copier-coller. Lancez un éditeur de texte tel que Gedit et faites glisser le fichier que vous avez copié sur le bureau dans l'éditeur de texte. Une des dernières lignes devrait être
Il suffit donc de remplacer "false" par "true" et de sauvegarder le fichier. Ensuite, faites glisser le fichier que vous avez modifié dans / usr / share / applications / et écrasez l'ancien.
Ensuite, ouvrez à nouveau le menu "Ouvrir avec" et vous verrez cette application.
la source
Dans 14.04, vous pouvez directement configurer un programme pour qu'il apparaisse dans une liste ouverte avec. Ouvrez Nautilus en mode racine, accédez à
/usr/share/applications/
et sélectionnez l'application que vous souhaitez faire apparaître dans la liste. Faites un clic droit et ouvrez les propriétés à la commande que vous verrez, comme/usr/bin/appName
à la fin, ajoutez%U
-y tout le contenu doit ressembler à ceci/usr/bin/appName %U
. maintenant vous avez fini!la source
Dans mon cas, en essayant d’ajouter Sublime Text 3 à la liste, le fichier
~/.local/share/applications/sublime_text.desktop
avait la propriétéHidden=True
.Effacé cette ligne, et problème résolu!
la source
Alacart est une bonne option. C'est assez simple et facile à utiliser. Heres le lien
Ci-dessous la commande pour l'installer
la source