MozillaAddonDevelopmentJa
NetBeans による Mozilla アプリケーションアドオン開発
文書貢献者: Cydey
[[{TableOfContentsTitle=目次} | {TableOfContents title='目次'}]]
概要
Firefox のアドオンだけでなく、以下のアドオンも作成できるよう簡単に NetBeans を設定することができます:
- Mozilla Firefox
- Mozilla Thunderbird
- Mozilla Suite 1.x
- Netscape
- SeaMonkey
- Flock
- Sunbird
- Nvu
これは http://plugins.netbeans.org ウェブサイトにある Netbeans 用 foxbeans モジュールを使用して行うことが可能です
Foxbeans Netbeans モジュールのダウンロード
- Netbeans Module の内容に関する Plugin Portal 詳細ページへのリンク http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp;jsessionid=13df2bf1fe0dcb4a6ee764a904347?pluginid=4209 へ訪れて下さい。
- ダウンロードリンクをクリックし、 .nbm ファイルとしてモジュールをダウンロードします。どこへダウンロードするかを確認するポップアップウィンドウが開くでしょう。インストールしたいすべての NetBeans モジュールを含んだ個別のフォルダを作成することができます。
Foxbeans Netbeans プラグインのインストール
1. Netbeans IDE を開きます。(画像では Netbeans 6.0 を使用しています)
2. メニューバーより Tools を選択し、更に下より2番目のオプションの Plugins をサブメニューから選択します。
3. プラグインマネージャー はデフォルトでは Update タブが開かれているので、タブを Downloaded へ変更します。
4. Add Plugins ボタンをクリックするとウィンドウがポップアップで開くので、プラグインをダウンロードしたディレクトリへ遷移し、それを追加します。図のように表示されるようになります。
5. ウィンドウの下部左角にある install ボタンをクリックします。
6. 確認ウィンドウがポップアップにて表示されるので、Next をクリックし、インストールを続けます。
7. 次にライセンス条項を読み、それに同意します。プラグインは CDDL の下にライセンスされています。
8. プラグインは windli により設計されているので、電子署名がされておらず、Validation Warning を無視し、継続する必要があります。
9. プラグインが自動的にインストールされ、終了したら IDE を再起動するようオプションが表示されるでしょう。インストールを完了するために行って下さい。
サンプル Mozilla アドオンの作成
1. Netbeans IDE が再起動したら、New Project メニュー項目をクリックし、新規プロジェクト作成を開始します。
2. Mozilla Addons の最初のオプションを選択し、Mozilla Addon プロジェクトを作成します。
3. プロジェクト名を設定し、Next をクリックします。
5. 次に Addon の設定を入力する必要があります。アドオンとして関連づける Mozilla アプリケーションを選択し、表示されたアプリケーションを参照して下さい。今回は Mozilla Firefox とします。
6. 最後に Finish ボタンをクリックし、新規プロジェクトを作成します。
アドオンのコンパイルと開発
1. ここで、 build.xml やその他のディレクトリからなる基本的なアドオンプロジェクトの構成を見ることができます。アドオンをどのようにビルドするかの詳細は省略します。しかし、いずれの Mozilla アプリケーションでも開発できるプラットフォームの設定を行いました。
- Mozilla Firefox
- Mozilla Thunderbird
- Mozilla Suite 1.x
- Netscape
- SeaMonkey
- Flock
- Sunbird
- Nvu
2. 次にすべての設定が正しく行われたかをテストするため、プロジェクトのコンパイルと実行を行うことができます。Run Project ボタンを押すだけでサンプルアドオンを含む新たな Firefox のウィンドウが開くことがわかります。
3. Mozilla Firefox ウィンドウを開く注意深く見ると、My First Addon メニュー項目が Tools の下にあることに気付くでしょう。サンプルアドオンの動作をテストするのと同様にクリックすることができます。
参考
1. http://www.rietta.com/firefox/Tutorial/overview.html
2. http://developer.mozilla.org/en/docs/Extensions
- 日本語訳 : Junji Takakura
- 英文 (翻訳したバージョン: 9)
- 補足と日本語版を使った説明

