2012-03-03 16 views
10

¿Es posible que Eclipse cree un nuevo conjunto de trabajo con todos los archivos abiertos en el editor actual (Java)?¿Puedo crear un conjunto de trabajo con los archivos abiertos en el editor actual?

Por lo que puedo decir, la única manera de hacerlo es seleccionar manualmente cada archivo en el explorador del proyecto.

+0

Lamentablemente, ese es el caso! –

+1

Quizás mylyn podría ayudar un poco. No se pueden definir contextos. Puede agregar y eliminar archivos a contextos. Pero un contexto también podría crecer dinámicamente. – FunThomas424242

+0

otro, donde puedes usar la expresión de registro, https://code.google.com/p/javadude/wiki/DynamicWorkingSets –

Respuesta

2

Opción n. ° 1: Compruebe el plugin Extended VS Presentation.

Después de la instalación, puede ir al Window > Editing Sessions > Save Opened Editors to Session para guardar sus archivos abiertos como una lista. Puede tener cualquier cantidad de conjuntos de archivos (llamados "sesiones" en el complemento).

Para volver a abrir un conjunto anterior de archivos, vaya a Window > Editing Sessions > Load Session.

Nota de compatibilidad: Se dice que el complemento admite Eclipse solo hasta 3.8, pero pude instalarlo en 4.5.2 muy bien. Parece que el tema no está presente, pero la opción del menú Editing Sessions está definitivamente allí.


Opción # 2: Sígueme el Mylyn (incluido con casi todos Eclipse construir ahora). Mylyn sí hace un poco más de lo que se solicita, llegando a colapsar lo que determina que son bloques de código irrelevantes e incluso ofreciendo una vista filtrada de su sistema de archivos (esto se puede desactivar apagando el Focus on Active Task alternar en su explorador de archivos).

Para ver Mylyn en acción:

  1. Abra la vista Lista de tareas (Window > Show View > Task List).
  2. Haga clic derecho en el espacio en blanco. En el menú contextual, seleccione New > Local Task.
  3. Ingrese un nombre para la tarea.
  4. Presione Ctrl + S para guardar.
  5. En la esquina superior izquierda, haga clic en el círculo gris azulado para "activar" la tarea. (Esto también se puede hacer por ir a la vista de lista de tareas, haga clic en la tarea, a continuación, en Activate...Advertencia:. Activar una nueva tarea va a cerrar todas las pestañas abiertas de editores
  6. Como abrir archivos. , se agregarán al "contexto" de la tarea activa. Puede manipular el contexto haciendo doble clic en su tarea en la vista Lista de tareas y luego haciendo clic en la pestaña Contexto en la parte inferior del editor de tareas. Haga clic con el botón derecho en un elemento y seleccione Remove from Context para desvincularla de la tarea

Consejo:. Cuando haya terminado de trabajar en un tas particulares k, asegúrese de ir a la vista Lista de tareas, haga clic con el botón derecho en la tarea y elija Deactivate para evitar que los archivos se agreguen involuntariamente al contexto de una tarea.

Cuestiones relacionadas