Quiero crear un complemento del compilador de cierre de Google para Eclipse. Ya tengo una entrada del menú emergente para compilar un archivo JavaScript en su versión reducida. Pero sería más que útil que cada vez que guarde *.js
esa versión minimizada se genere automáticamente. Leo/escuché sobre naturalezas y constructores, puntos de extensión y IResourceChangeListener
. Pero no logré descubrir qué debería usar y especialmente cómo hacerlo funcionar.Gancho para guardar la acción en el complemento Eclipse
¿Hay un ejemplo funcional de un complemento que hace "el mismo tipo de cosas", así que puedo trabajar con eso o un tutorial para escribirlo?
Con la respuesta a continuación me han buscado para proyectos que utilizan el IResourceChangeListener
y se acercó con este código:
Manifiesto: http://codepaste.net/3yahwe
plugin.xml
: http://codepaste.net/qek3rw
Activador: http://codepaste.net/s7xowm
DummyStartup: http://codepaste.net/rkub82
MinifiedJavascriptUpdater: http://codepaste.net/koweuh
Allí, en la MinifiedJavascriptUpdater.java
que contiene el código para el IResourceChangeListener
la función resourceChanged()
no se alcanza nunca.
ya leí ese artículo y, aunque hay "Prueba esto" ejemplos en ella . No logré que funcionara en mi etapa de experiencia. Desafortunadamente, falta un ejemplo completamente funcional. – DarsVaeda
Es posible que desee buscar en Google luego 'IResourceChangeListener' que le mostrará los complementos que lo usan. Pude hacer que funcione en mi aplicación RCP, estoy seguro de que encontrará algo comparable en el mundo del código abierto. –
¿Dónde lo encuentras con Google? Yo no. – DarsVaeda