name comment change java eclipse

java - comment - ¿Cómo decirle a Eclipse Workspace?



eclipse change user name (25)

Eclipse Neon (4.6)

Según M7 , el nombre del espacio de trabajo se muestra en el título de la ventana de forma predeterminada.

Eclipse Mars (4.5)

Ventana > Preferencias > General > Espacio de trabajo

También hay una casilla de verificación " Mostrar la ruta del espacio de trabajo en el título de la ventana ".
El resultado es así:

Esta característica se describe here .

¿Hay alguna manera de saber en qué área de trabajo de Eclipse está trabajando actualmente?


  1. Vaya a Archivo-> Cambiar espacio de trabajo.
  2. Puede ver una lista de espacios de trabajo excluyendo su espacio de trabajo actual.
  3. Ahora vaya a la ubicación física y vea cuál falta en la lista.

El que falta es tu espacio de trabajo actual.


  1. Ve a Ventana -> Preferencias.
  2. Busque espacios de trabajo y seleccione.
  3. El de arriba es tu espacio de trabajo actual.

-showlocation es genial, pero solo cambia el texto al final de la barra de título, por lo que a menudo no es visible en la barra de tareas.

Si desea cambiar el comienzo de la barra de título, que muestra la Perspectiva actual, puede usar Ventana -> Guardar perspectiva como ... y el nuevo título estará visible en la Barra de tareas.


A menudo tendrá que usar varias instancias de Eclipse en ejecución a la vez. Para alternar entre ellos, es útil establecer un nombre para el espacio de trabajo que se muestra en el título de la ventana de Eclipse. Para hacer esto, abra Ventana / Preferencias. En la ventana Preferencias, vaya a General / Workspace y otorgue a cada espacio de trabajo un nombre de espacio de trabajo individual.


Acabo de encontrar mi espacio de trabajo actual con la forma más simple.

Paso 1:

Inicie su Eclipse (si se establece el espacio de trabajo predeterminado, Eclipse nunca solicita el espacio de trabajo Elegir O se establecerá en la ruta que hemos utilizado la última vez)

Paso 2:

Cuando Eclipse se inicie por completo, intente iniciar Eclipse nuevamente con el mismo acceso directo / archivo exe. Le mostrará el siguiente mensaje de error y obtendrá su espacio de trabajo predeterminado / actual


Archivo -> Cambiar espacio de trabajo


Creé una Configuración de Lanzamiento de Herramienta Externa que contiene lo siguiente (contenido del archivo echo-workspace.launch exportado):

<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"> <listAttribute key="org.eclipse.debug.ui.favoriteGroups"> <listEntry value="org.eclipse.ui.externaltools.launchGroup" /> </listAttribute> <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LAUNCH_CONFIGURATION_BUILD_SCOPE" value="${none}" /> <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="c:/Windows/System32/cmd.exe" /> <stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="/c echo &quot;${workspace_loc}&quot;" /> </launchConfiguration>

De modo que la ruta de la carpeta del espacio de trabajo se repite en la consola.

Siéntase libre de copiar esto en un archivo .launch e importarlo a Eclipse: Archivo> Importar ...> Ejecutar / Depurar> Iniciar Configuraciones

Pronto encontraré una versión de Mac / UNIX, ya que estaba en Indigo / Win cuando hice esta.


Hay una variable de entorno llamada osgi.instance.area . Puede encontrarlo a través de "Ayuda -> Acerca de Eclipse -> Detalles de instalación -> Configuración" (para eclipse "Helios" 3.6)

O abra las propiedades de cualquier proyecto y luego seleccione "Recurso". Encontrarás una propiedad de "Ubicación" que está estructurada de esta manera:

<path-to-current-workspace>/<name-of-current-project>

Nota: el procedimiento "borrado" funciona en la mayoría de los casos pero no se puede usar en general, porque una carpeta de proyecto no tiene que estar ubicada en la carpeta del espacio de trabajo. Puede elegir ubicaciones externas durante la creación del proyecto. Entonces, si nunca desmarca la opción "Usar ubicación predeterminada", el procedimiento es guardar. El primer procedimiento es confiable.


Lógica simple ...

Simplemente haga clic en el menú Archivo y luego cambie al lugar de trabajo

Haga clic en otro

Luego aparece el diálogo con el espacio de trabajo actual resaltado en la parte superior de la lista. Si hace clic en esta lista, se muestran otros lugares de trabajo.



Para mí, funciona elegir Archivo-> Cambiar espacio de trabajo-> Otro ... y muestra el nombre del espacio de trabajo actual.

Traté de confirmar

" En realidad, esto muestra el último espacio de trabajo que se cerró, no el espacio de trabajo actual. Si está abriendo y cerrando varios, esto no es confiable " .

y no puedo reproducirlo Cada vez que obtengo el espacio de trabajo actualmente cargado (estaba probando en Juno). También revisé las fuentes y en ChooseWorkspaceDialog.java y ChooseWorkspaceData.java , y parece que gestiona la lista simple de los espacios de trabajo abiertos la última vez que se almacena como una clave RECENT_WORKSPACES en el archivo org.eclipse.ui.ide.prefs. El nombre del espacio de trabajo que se muestra en este cuadro de diálogo es el primero de esta lista.


Resumen:
(de más inmediato a menos (pero más elegante), dejando de lado los redundantes)

  1. Archivo> Cambiar
    Archivo-> Cambiar espacio de trabajo-> Otro ... -> respuesta completa
  2. Ayuda> Acerca de
    Ayuda -> Acerca de Eclipse -> Detalles de instalación -> Configuración: osgi.instance.area -> respuesta completa
  3. Barra de título (parámetro de inicio)
    Si comienzas eclipse con -showlocation -> respuesta completa
  4. Barra de título (nombres de espacios de trabajo)
    Asigne un nombre a cada espacio de trabajo -> respuesta completa

Si existe algún proyecto en el área de trabajo:

Seleccione un proyecto y sus propiedades (por ejemplo, Menu: Project -> Properties o right mouse button->Properties ). Luego vaya a Resource -> Linked Resources y el valor de la Variable de ruta de WORKSPACE_LOC muestra la ruta actual del espacio de trabajo.


Si quiere cambiar el wokspace, entonces File-> Switch Workspace. Haga clic en "Otro" y elija la carpeta apropiada. ¿Es eso lo que quieres? :)


Si quieres encontrar la ruta programáticamente, usa esto:

ResourcesPlugin.getWorkspace().getRoot().getLocation().toString();


Utilice el espacio de trabajo de cambio en el menú de archivo y lo sabrá


Ve a Ventana> Preferencias. Luego, en General> Área de trabajo, hay una propiedad: "Nombre del área de trabajo (que se muestra en el título de la ventana)" y coloque una especie de etiqueta de identificación.

Tendrá que configurar esto para cada espacio de trabajo que tenga, pero es una manera fácil de saber en qué área de trabajo se encuentra de un vistazo.


Verifique la ruta de cualquier recurso en las propiedades del recurso. Entonces sabrás. O bien: vaya a Preferencias> General> Espacio de trabajo y agregue un nombre de espacio de trabajo (que se muestra en el título de la ventana)


al hacer clic en Archivo-> Cambiar espacio de trabajo da el resultado incorrecto en mi sistema.
Este método da el resultado correcto:
Archivo -> Propiedades -> Recurso
ahora verifique la ruta en la tercera línea etiquetada como "ubicación" en la ventana llamada Recurso
Mostrará la carpeta del espacio de trabajo justo antes de la carpeta del proyecto.


comenzar eclipse con -data

ejemplo: c:/eclipse/eclipse.exe -data c:/workspaces/myWorkspace1




windnow -> preference -> General -> startup and shutdown -> workspaces - el primero será su espacio de trabajo actual.


Archivo-> Propiedades

Seleccione un archivo en el espacio de trabajo y luego use el menú: "Archivo-> Propiedades". Se abre un cuadro de diálogo que debe mostrar la "ubicación" del archivo. Lea la ubicación de derecha a izquierda para examinar la clase, el paquete, la carpeta, el proyecto, y luego debería ver el espacio de trabajo.