2012-07-20 54 views
6

Me preguntaba si había una manera simple de ampliar las características del Editor de Java en Eclipse para algún proyecto personalizado.Personalizar el editor de Java en Eclipse

Ejemplo: Cuando escribo en Eclipse:

@Deprecated 
public void foo(); 

foo será automáticamente tachado y por lo tanto fácil de notar. En algunos proyectos me gustaría hacer lo mismo con anotaciones personalizadas como @Untested o @Verified para tener un mejor entorno de desarrollo (pero, por supuesto, hay muchos ejemplos como este (colores de clase especiales, etc.).

quería crear un simple paquete de eclipse que extender este tipo de reglas pero no puedo encontrar un punto de extensión adecuada para esto. ¿tengo que crear un nuevo editor de texto desde cero?

Gracias por cualquier ayuda o comentarios,

+0

Dado que no desea tener que abrir manualmente todos los archivos que buscan estos, también va a escribir procesadores de anotación (Oracle tiene un tutorial, creo) para encontrarlos todos. Aunque, creo que Eclipse viene con un complemento que puede proporcionarle cobertura de código/prueba (para algunos valores de @Untested). –

Respuesta

1

Es probable que necesites crear una subclase y modificar el editor JDT. Echa un vistazo a los orígenes JDT (paquetes org.eclipse.jdt.ui. *). trabajo en estos con el clásico SDK de Eclipse a medida que se proporcionan las fuentes de JDT. Use la vista de complementos para llevar estos proyectos a su espacio de trabajo para que pueda editarlos. No creo que haya mucha documentación sobre cómo trabajar en la fuente JDT. No obstante, eche un vistazo a las partes de la Ayuda de Eclipse relacionadas con JDT.

+0

Gracias por su respuesta. Estoy tratando de verificar esta dirección. – ThR37

Cuestiones relacionadas