Firefoxアドオンを作成するにはどうすればよいですか? [閉まっている]

StackOverflow https://stackoverflow.com/questions/24772

  •  09-06-2019
  •  | 
  •  

質問

Firefoxアドオンの作成を始めるためのリソースは何ですか?どこかにAPIガイドがありますか?どこかに入門チュートリアルがありますか?開発者用ディスカッションボードはどこかにありますか?

役に立ちましたか?

解決

http://developer.mozilla.org/en/Extensions に答えようとしましたそれらすべての質問。ドキュメントセクションの最初の3つのリンクは、開始方法に関するものです(これにはAdamのリンクが含まれています)。コミュニティセクションのニュースグループとircチャンネルは、公式のディスカッション掲示板です。

Mozillaは非常に複雑であるため、あらゆる種類のAPIガイドは圧倒的で記述しにくいでしょう。したがって、最善の方法は、コードスニペットページ(MDC拡張機能ページからもリンクされている)を確認し、MDC / googleを検索して、フォーラムで質問することです。

他のヒント

上記の公式ページは良いですが、これは私が始めたときに見つけた最も有用なページです。 http://blog.mozilla。 com / addons / 2009/01/28 / how-to-develop-a-firefox-extension /

そして、アドオンビルダーから生成された拡張機能から始めることも素晴らしいスタートであることがわかりました。 JavaScriptを微調整して、何が起こるかを見てみましょう。 https://addons.mozilla.org/en-US/developers/tools/builder

また、デバッグできるようにしたいので、次の2つの選択肢があります。 ChromeBug -FireBug for Firefox Extensionsを提供します。 WebStorm 、ただし、アーリーアクセスバージョンを使用する必要があり、現在は作成したパッチが必要です。

最初の拡張機能を作成するためのMozillaの公式スターターページです。 http://developer.mozilla.org/en/Building_an_Extension

私は、greasemonkeyが素晴らしい出発点であることを発見しました...それを使用してサイトの機能を作成し、それをスクリプトコンパイラを使用して、スクリプトを有効なアドオンに変更します。もちろん、それは生成されたマシンです...しかし、それは非常に少数のファイルであり、非常に理解しやすいです。 .xpiを解凍して調整します。

これは、FireFox拡張機能の構築方法を学習するための優れたリソースです。
Firefox拡張機能の作成方法

これは素晴らしいチュートリアルであり、ほとんどのタイプの拡張機能について説明します。

編集:元のページが存在しないため、アーカイブされたコピーを使用するようにリンクを更新しました

これには最適なソリューションがあります。 https://developer.mozilla.org/en/Extensions ただし、greasemonkeyスクリプトコンパイラを試すことができます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top