también he empezado a utilizar nunca Mylyn, que imagino es lo que proporciona "Propuestas Java (centradas en tareas específicas)". ¿Qué me compraría , si no estoy usando un rastreador de errores que Mylyn entiende?
Lo que puede hacer con Mylyn, incluso sin un gestor de fallos integrado (en la jerga Mylyn, un "repositorio de tareas"), es crear tareas en su repositorio "local", y los utilizan para mantener el contexto de sus diferentes tareas de desarrollo.
El soporte de contexto en Mylyn es bastante único, aunque desconcertante cuando lo activa por primera vez, porque lo que Mylyn hace es filtrar el contenido de las ventanas como el Explorador de paquetes para que solo estén visibles los artefactos que tiene visitado mientras la tarea estaba activada, y ahora, como acaba de activar una tarea por primera vez, no se ha visitado nada y el Explorador de paquetes está en blanco.
Lo que probablemente quiera hacer, suponiendo que la descripción de su tarea fuera algo así como "Encuentre la causa de la NPE en su.code.Pármetro de registro abstracto", use Ctrl-shift-T (Tipo abierto ...) y navega a esa clase. (Guárdese escribiendo y use el soporte de caja de camello en el diálogo Abrir tarea: simplemente escriba "AMP"). Su Package Explorer ahora muestra esa clase y la jerarquía de arriba (el archivo en el que está, el paquete y el proyecto) . El editor, si lo ha configurado para doblar el código automáticamente, mostrará cada comentario y método doblado, para que pueda ver más de la clase que normalmente podría ver.
Visite un par de archivos más como ese y empiece a construir su contexto, que Mylyn guarda automáticamente junto con la tarea. Sus búsquedas posteriores de "Tipo abierto ..." ahora presentan clases en contexto primero, y las propuestas de asistencia de contenido que mencionó también funcionan. NOTA: no cierre archivos a menos que crea que no son relevantes para la tarea. Cuando cierra un editor, la clase/archivo/etc. se elimina del contexto y ya no aparece en su Package Explorer. La tarea de desarrollo promedio no toma más de una docena o más de archivos, un número suficientemente pequeño de archivos y ventanas de editor para mantenerse abierto mientras está trabajando en ello.
Si ahora creó otra tarea (localmente o en un repositorio), y luego la activó, volvería a comenzar con un Explorador de paquetes despejado, y crearía contexto a medida que trabajaba.
Luego, si reactiva la primera tarea, verá algo interesante: las ventanas que tenga abiertas se cerrarán, y el explorador de paquetes se borrará, y luego el contenido del explorador desde la última vez que trabajó en esa tarea aparecerá y todas las ventanas que haya abierto en ese momento se abrirán nuevamente. Has vuelto a trabajar en eso. Es muy útil
Hay un breve resumen de lo que puede hacer con Mylyn sin un repositorio integrado. Si tiene curiosidad por saber más, puede ir al http://www.eclipse.org/mylyn/ y leer lo que hay allí.
Si bien esto respondió más una pregunta lateral que la principal en mi publicación, esta es la explicación más simple de Mylyn que me permite obtener comenzó sin preocuparse por nada de eso de Connector. –