Home > 技術 > 超シンプルなeclipseプラグインを作ってみた

超シンプルなeclipseプラグインを作ってみた

仕事に役立つ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にしないと表示されないよ。

超シンプルなeclipseプラグインを作ってみた
※クリックで拡大

んで、出来上がったプラグインが

超シンプルなeclipseプラグインを作ってみた
※クリックで拡大

じゃじゃ~~ん。
赤い○が付いているところに、ボタンがあります。
これをクリックすると、「Hello♪」って表示されるプラグインです。

はい、何の意味もないプラグインですw
でもこれが大きな大一歩だと確信しております。

せっかく作ったので、1時間に一回ポチッとクリックしてあげようと思います。

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, JavaScriptな情報をあなたに

Home > 技術 > 超シンプルなeclipseプラグインを作ってみた

Tag cloud
月別アーカイブ
Powered by
Powered by
Movable Type Commercial 4.261

Page Top