- 2007-12-19 (水)
- 技術
仕事に役立つEclipseプラグインを作りたい - @ITで紹介されていたeclipseプラグインの作成をやってみた。
とうか結構ハマってしまったので、その補足メモ。
プラグインの開発は今までやったことがなく、誰かが作ってくれるだろうという甘えがあったので、これからちょいちょい便利そうなプラグインを作ってみたいな~とうのが今回の狙い。
そして、まずは一番簡単なSampleを作ってみて、感覚を掴みたかったのであります。
基本的な手順は上記URIで確認が出来るのですが、3.0のときの解説なので今回使ってみた3.2とはちょっと勝手が違うように感じました。
最終的にプラグインプロジェクトを作っていき、plugin.xmlが以下のようになれば正解なのですが、赤字のところが抜けてしまってちょっとハマってしまいました。
何度「Eclipseアプリケーションの起動」をやってみてもプラグインが表示されないので、プラグインの情報が書いてあるplugin.xmlを眺めていたらvisible="true"が抜けてるのを発見。
そりゃ表示されないやっw
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="HelloPlugin.actionSet1"
label="HelloPlugin.actionSet1"
visible="true">
<action
class="actions.HelloPluginAction"
icon="icon.gif"
id="HelloPlugin.action1"
label="HelloPlugin.action1"
style="push"
toolbarPath="HelloPlugin.action1"/>
</actionSet>
</extension>
</plugin>
これは画面からの操作の場合、拡張タブの以下の場所にあります。
trueにしないと表示されないよ。
んで、出来上がったプラグインが
じゃじゃ~~ん。
赤い○が付いているところに、ボタンがあります。
これをクリックすると、「Hello♪」って表示されるプラグインです。
はい、何の意味もないプラグインですw
でもこれが大きな大一歩だと確信しております。
せっかく作ったので、1時間に一回ポチッとクリックしてあげようと思います。
【関連する記事】
- Newer: JavaScriptではオブジェクトを日本語で記述できる?
- Older: IoCコンテナってなあに?
Comments:0
Trackback:0
- TrackBack URL for this entry
- http://hisasann.com/cgi-bin/mt/mt-tb.cgi/737
- Listed below are links to weblogs that reference
- 超シンプルなeclipseプラグインを作ってみた from HouseTect, JavaScripter Blog



