Hook to Save Action in Eclipse plugin [closed]
Chcę utworzyć wtyczkę kompilatora Google Closure dla Eclipse. Mam już wyskakujące menu, aby skompilować plik JavaScript do jego wersji minified. Ale byłoby bardziej niż pomocne, gdyby za każdym razem zapisać*.js
ta wersja pomniejszona byłaby generowana automatycznie. Czytałem / słyszałem o naturach i budowniczych, punktach rozszerzenia iIResourceChangeListener
. Ale nie udało mi się dowiedzieć, co powinienem użyć, a zwłaszcza jak go uruchomić.
Czy istnieje działający przykład wtyczki, która robi „ten sam rodzaj rzeczy”, więc mogę pracować z tego lub samouczka, aby napisać taki?
Z odpowiedzią poniżej szukałem projektów, które używająIResourceChangeListener
i wymyślił ten kod:
Oczywisty:http://codepaste.net/3yahwe
plugin.xml
: http://codepaste.net/qek3rw
Aktywator:http://codepaste.net/s7xowm
DummyStartup:http://codepaste.net/rkub82
MinifiedJavascriptUpdater:http://codepaste.net/koweuh
Tam wMinifiedJavascriptUpdater.java
który przechowuje kod dlaIResourceChangeListener
resourceChanged()
funkcja nigdy nie została osiągnięta.