Eclipse 用の Google Closure Compiler プラグインを作成したいと考えています。JavaScript ファイルを縮小バージョンにコンパイルするためのポップアップ メニュー エントリが既にあります。*.js
しかし、縮小版を保存するたびに自動的に生成されると便利です。ネイチャーとビルダー、拡張ポイント、および について読んだり聞いたりしIResourceChangeListener
ました。しかし、何を使用すべきか、特にそれを機能させる方法を理解することができませんでした。
「同じ種類のこと」を行うプラグインの実例はありますか?
以下の回答で、 を使用するプロジェクトを検索しIResourceChangeListener
、このコードを思いつきました。
マニフェスト: http://codepaste.net/3yahwe
plugin.xml
: http://codepaste.net/qek3rw
アクティベーター: http://codepaste.net/s7xowm
ダミースタートアップ: http://codepaste.net/rkub82
MinifiedJavascriptUpdater: http://codepaste.net/koweuh
関数のMinifiedJavascriptUpdater.java
コードを保持する にIResourceChangeListener
はresourceChanged()
到達しません。