93 votes

Comment ouvrir l'explorateur windows sur la ressource sélectionnée dans Eclipse

Je cherchais un petit plugin pour Eclipse qui permettrait d'ouvrir l'explorateur windows sur les ressources actuellement sélectionnées à partir de l'Explorateur de packages de l'arbre.

Je sais que Aptana Studio offre cette fonctionnalité via le menu contextuel sur la ressource, mais il a des tonnes d'autres trucs que je ne suis pas intéressé.

Existe-il d'autres solutions?

85voto

laurie Points 1917

J'utilise ce plugin, il semble ok

Nouvelle Mise À Jour Eclipse Lien http://basti1302.github.com/startexplorer/update/

Ancien lien de référence http://sourceforge.net/projects/startexplorer/

23voto

恵美の女猫 Points 311

En fait, vous pouvez le faire par le bâti en Externe, le gestionnaire d'outil. Voici les instructions : http://www.eclipsezone.com/eclipse/forums/t77655.html Je suis en train de le faire fonctionner avec Nautilus. Cependant, il fonctionne sous Windows que j'ai essayé.

19voto

EFalco Points 365

StartExplorer ne fonctionne pas sous mon Ubuntu, mais ExploreFS œuvres. Vous pouvez le trouver ici:

http://junginger.biz/eclipse/

Il prend en charge Windows, Mac OS X, et Linux.

4voto

Java Enthusiast Points 1740

Télécharger OpenExplorer fichier jar. Je suis à l'aide de OpenExplorer_1.5.0.v201108051513.jar téléchargé à partir de https://github.com/samsonw/OpenExplorer/archives/master.

Copier dans votre eclipse/plugins et redémarrer Eclipse. C'est très pratique. Je recommande eclipse utilisateurs ayant cette.

1voto

mhaller Points 10002

Créer un nouveau Plug-In de projet à l'aide d'Eclipse de la PDE. Crochet de votre bundle classe Activator dans la Commune Navigator API pour recevoir les sélections pour IResource. Pour chaque IResource sélectionné, utilisez les FileLocator pour obtenir un fichier d'URI, avec lequel vous pouvez construire une java.io.File objet. Cela peut ensuite être ouvert dans le système d'exploitation natif de l'explorateur de fichiers à l'aide de Java 6 Bureau de l'intégration:

	if (Desktop.isDesktopSupported()) {
		Desktop desktop = Desktop.getDesktop();
		desktop.open(new File("C:/"));
	}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X