これは Thunderbird 拡張機能の開発における最も一般的な問題に対する簡単な回答集です。
開発についてのドキュメントは、私たちのチュートリアルや Thunderbird 拡張機能の構築または MozillaZine の Getting started tutorial(英語) をお試しください。
開発環境をセットアップする
開発の前に拡張機能の開発環境のセットアップを読むのを忘れないでください!
開発用プロファイルを作成する
Thunderbird のナイトリービルドや拡張機能の開発は、あなたのプロファイルやメールを破壊する可能性があるため、プロファイルを分けて開発したものを実行する必要があります。新しいプロファイルを作成するには、シェル (または DOS プロンプト) を開き、次のコマンドを実行してください:
thunderbird -ProfileManager
このプロファイルの内部を調べるために、他のプロファイルよりもアクセスしやすいパスと名前にしたいでしょう。
新しいプロファイルで起動するのは簡単です:
thunderbird -P "profile name"
異なるプロファイルで Thunderbird のコピーを同時に起動する
Thunderbird を異なるプロファイルで起動するには、あなたの個人プロファイルで実行する Thunerbird を残したまま起動するために、次のように環境変数 MOZ_NO_REMOTE を設定する必要があります:
Windows: set MOZ_NO_REMOTE=1 *nix: export MOZ_NO_REMOTE=1
便利な方法として、この変数をエクスポートしたシェルスクリプトやバッチファイルから Thunderbird を開発用のプロファイルで起動すると手軽に行うことができます。