vistas trucos sugerencias ordenar muestra configurar comentarios autocompletar eclipse eclipse-plugin

trucos - Cómo abrir Windows Explorer en el recurso seleccionado en Eclipse



trucos de eclipse (9)

Estaba buscando un pequeño complemento para Eclipse que permitiera abrir el explorador de Windows en el recurso seleccionado actualmente desde el árbol del Explorador de paquetes.

Sé que Aptana Studio ofrece esta funcionalidad a través del menú contextual en el recurso, pero tiene toneladas de otras cosas que no me interesan.

¿Hay otras soluciones?


De hecho, puedes hacerlo a través del administrador de herramientas externo integrado. Aquí están las instrucciones: http://www.eclipsezone.com/eclipse/forums/t77655.html Estoy tratando de hacer que funcione con Nautilus. Sin embargo, funciona en Windows como lo probé.


Descargue el archivo jar OpenExplorer. Estoy usando OpenExplorer_1.5.0.v201108051513.jar descargado de https://github.com/samsonw/OpenExplorer/archives/master .

Copie esto en su carpeta eclipse / plugins y reinicie Eclipse. Esto es útil. Recomendaría a los usuarios de eclipse que tengan esto.


El comando configurado de forma predeterminada en una plataforma Linux (dbus-send ...) falla en CentOS 6 y CentOS 7. Cambiarlo a nautilus "${selected_resource_parent_loc}" hace funcionar. Obtuve esta información de esta help.eclipse.org/luna/… , que obtuve de este informe de errores .

Estoy creando una aplicación RCP, y no quiero que mis usuarios tengan que cambiar esta configuración manualmente. Utilizando plug-in spy, encontré la clave y el almacén de preferencias relevantes. Por lo tanto, esta llamada no API establecerá la preferencia mediante programación:

IDEWorkbenchPlugin.getDefault().getPreferenceStore().setValue(IDEInternalPreferences.WORKBENCH_SYSTEM_EXPLORER, "nautilus /"${selected_resource_parent_loc}/"");

Con las versiones más recientes de nautilus, puede especificar ${selected_resource_loc} , en cuyo caso abre la carpeta principal con el recurso especificado seleccionado. Observé esto con nautilus v 3.14, pero la versión 2.28 arroja un error: el recurso no es una carpeta.


En Eclipse Luna y luego seleccione un recurso, luego:

Alt + shift + W > Explorador del sistema

o

Haga clic con el botón derecho> Mostrar en> Explorador del sistema

El comando exacto que se debe ejecutar para abrir el Explorador del sistema se puede configurar aquí:

Ventana> Preferencias> General> Espacio de trabajo> Comando para iniciar el explorador del sistema


StartExplorer no funciona en mi Ubuntu, pero ExploreFS funciona. Lo puedes encontrar aquí:

http://junginger.biz/eclipse/

Es compatible con Windows, Mac OS X y Linux.



Eclipse Explorer es un plugin de eclipse que te ayuda a abrir la carpeta o seleccionar recursos en el explorador rápidamente. Es compatible con la asistencia clave, puede abrir recursos comunes y toda la ubicación del elemento java, incluso .jar en la biblioteca.

Función de avance:

  • Admite todos los exploradores de elementos de Java
  • Asistente de tecla de soporte (por defecto Ctrl + ` )
  • Soporte para plataformas Windows y Linux
  • Soporte de archivo de selección automática (solo Windows)

Cree un nuevo proyecto de complemento utilizando Eclipse PDE. Enganche la clase Activator de su paquete en Common Navigator API para recibir selecciones para IResource . Para cada IResource seleccionado, use el FileLocator para obtener un URI de archivo, con el que puede construir un objeto java.io.File . Esto se puede abrir en el explorador de archivos nativo del sistema operativo utilizando la integración de Java 6 Desktop :

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


open explorer in eclipse - in eclipse -> external tools configurations - in program tree -> new name: OpenExplore localtion: C:/Windows/explorer.exe Arguments: /select,${selected_resource_loc}/