翻訳パネルプラグイン作ってみた

Google TranslateプラグインTranslatorプラグインも,その場(エディタの選択位置)に翻訳結果を貼り付けるんで,イマイチ実用度が低いんだよね。
てなワケで勢い余ってこんなの作ってみた(Translatorプラグインにあぐらかいただけのやっつけプラグインだけど)。


いまのバージョンは超やっつけだし,キレイに完成させる気があるかどうかわからんのもあってプラグインリポジトリには公開してない(ソースは,ここ)。
#やっつけバージョンで自己満足しちゃった感もあるしね。



そうそう。plugin.xmlにdepends指定してもプラグインの読み込み順は辞書順なのね。最初,TranslatePanelPluginって名前にしてハマった(依存プラグインは "Translator" なんで)。
プラグインの初期処理で,依存するプラグインの設定抜いたりする場合は,プラグイン名に注意が必要だ。ということがわかったよ。


ps.
せっかくHudsonの中の人になったのと,でも「英語は気合いで分かった気になる」程度の英語弱者だし,との間でなんとなく揺れてるオレガイル。:-P


(追記)逆翻訳もできるようにした。

その気になったら,やってみたいリスト。

  • 翻訳パネルを複数持てるようにしたい。→JTabbedPaneでも貼るか?
  • IntentionAction設定して,エディタから翻訳パネルに連携させたい。