En éclipse, y a-t-il un moyen de révéler le fichier actuellement sélectionné dans le système de fichiers. J’en ai actuellement besoin pour ouvrir dans l’explorateur, mais il pourrait aussi être en trouveur ou nautile.
Fondamentalement, je n’ai pas besoin de l’option “Ouvrir avec l’éditeur de système”. Je voudrais un menu contextuel avec l’option “Afficher le fichier dans explorer / finder / nautilus”.
Merci
Remarque: vous pouvez également développer votre propre outil externe pour ouvrir le fichier dans un explorateur Windows
Ou vous pouvez utiliser un plugin eclipse comme StartExplorer .
Notes sur MacOS:
zvikico mentionne :
Sous Mac OS X, remplacez l’emplacement par
/usr/bin/open
et les arguments doivent être${container_loc}
.
Mais Adam avertit :
Cela ne fonctionne pas – OSX, vous devez mettre des guillemets autour du
${container_loc}
sinon vous aurez souvent des messages d’erreur bizarres car il ne peut pas gérer les espaces dans les noms de fichiers.
Mais user2036022 détails :
vous pouvez utiliser -R “$ {resource_loc}” sur macosx comme argument de
/usr/bin/open
pour être compatible avec d’autres outils similaires.
ExploreFS
est un plugin multi-plateforme et fonctionne parfaitement sur Ubuntu et Mac OSX .
http://www.junginger.biz/eclipse/
, Vous pouvez maintenant cliquer sur votre projet, package ou fichier et sélectionner Explorer dans le système de fichiers pour ouvrir l’emplacement dans votre gestionnaire de fichiers par défaut.
J’ai récemment utilisé la version Eclipse Luna, et cette fonctionnalité a été implémentée en mode natif, très agréable!
Dans la vue “Project Explorer”, cliquez avec le bouton droit sur le fichier qui vous intéresse -> “Show In” -> “System Explorer”
Ouvrez les propriétés du fichier (clic droit-> Propriétés) et la boîte de dialog vous donnera le chemin complet du système de fichiers.
Jetez un oeil à la PluginBox: http://pluginbox.sourceforge.net/plugins.html . Cela fonctionne aussi avec Linux. Vous pouvez le configurer avec précision ou choisir un schéma pour Gnome, KDE, …
Essayez l’extension EasyShell: http://marketplace.eclipse.org/content/easyshell
Pourquoi ne faites-vous pas un clic droit sur votre fichier et sélectionnez “Afficher dans> Explorateur de système”? Vous constaterez que la vie est belle.
BTW, ma version eclipse: Luna Service Release 1 (4.4.1) [pour mac]
L’ajout de Show in Nautilus à l’ aide des outils externes est également très simple, très similaire à celui de Windows dans la réponse de VonC. Créez simplement le script shell suivant, chmod +x
it et ajoutez-le au PATH. Ensuite, utilisez-le dans la fenêtre Configuration des outils externes d’Eclipse, comme illustré dans la capture d’écran ci-dessous.
~/bin$ cat run-nautilus.sh #!/bin/bash nautilus `dirname $1`
Arguments de la ligne de commande de l’explorateur
Directement, nous ne pouvons pas mettre de raccourci vers cette fonctionnalité, mais en définissant le raccourci vers Dernier outil externe lancé , nous pouvons mettre comme suit:
Je ne peux pas sembler commenter, donc je posterai une réponse à la place Sur OSX, la réponse @zvikico est très proche, je la changerais en:
Location: /usr/bin/open Arguments: -R ${container_loc}
L’argument -R
est un argument de révélation dans le Finder, au lieu d’essayer d’ouvrir le fichier.
Ensuite, vous venez d’ exécuter en tant que Shell comme mentionné dans les autres réponses de l’outil externe