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()到達しません。