Frage

Was sind einige Ressourcen für den Einstieg ein Firefox Addon zu schreiben? Gibt es eine API Guide irgendwo? Gibt es eine Erste Schritte Tutorial irgendwo? Gibt es eine Entwicklerdiskussionsforum irgendwo?

War es hilfreich?

Lösung

Wir haben versucht, http://developer.mozilla.org/en/Extensions Antwort zu machen all diese Fragen. Die ersten drei Links in der Dokumentation Abschnitt sind zu den ersten Schritten (das schließt Adams Link). Die Newsgroup und der IRC-Kanal im Community-Bereich sind die offiziellen Diskussionsforen.

Mozilla ist sehr komplex, so dass jede Art von API-Leitfaden wäre überwältigend und schwer zu schreiben. So Ihre beste Wette ist, um die Code-Schnipsel Seite (auch von der MDC-Erweiterungen Seite verlinkt ist) zu überprüfen, dann sucht MDC / google, dann in den Foren fragen.

Andere Tipps

Die offizielle Seite der oben aufgeführt ist gut, aber das ist die nützlichste Seite, die ich gefunden habe, um loszulegen: http: //blog.mozilla. com / addons / 2009/01/28 / how-to-Entwicklung-a-firefox-Erweiterung /

Und ich mit einer Verlängerung aus der Add-on Builder generierte Ergebnis Start auch ein guter Start zu sein. Sie gehen rechts JavaScript zu zwicken und zu sehen, was passiert: https://addons.mozilla.org/en-US/developers/tools/builder

Sie sind auch gehen zu wollen, in der Lage sein zu debuggen wirklich, haben Sie zwei Möglichkeiten dafür: ChromeBug - Was Sie Firebug für Firefox-Erweiterungen gibt. WebStorm , aber Sie müssen die Early-Access-Version und es benutzen zur Zeit erfordert eine Patch ich schrieb .

Hier ist die offizielle Starter Seite von Mozilla für die erste Erweiterung zu schreiben. http://developer.mozilla.org/en/Building_an_Extension

I Grease fand einen guten Ausgangspunkt zu sein ... Ich habe es einige Funktionen für eine Website zu erstellen, dann habe ich diese Script Compiler mein Skript in eine Arbeits Add-on zu drehen. Natürlich ist es Maschine erzeugt ... aber es ist nur sehr wenige Dateien und recht einfach zu verstehen. Entpacken Sie die .xpi und bastele entfernt.

Dies ist eine großartige Ressource Lernen zu beginnen, wie eine Firefox-Erweiterung zu bauen:
Wie Firefox-Erweiterungen erstellen

Dies ist eine wunderbare Tutorial und Wille deckt die meisten Arten von Erweiterungen.

Edit: Aktualisiert Link archivierten Kopie zu verwenden, da ursprüngliche Seite existiert nicht mehr

Dies hat die besten Lösungen: https://developer.mozilla.org/en/Extensions Sie können jedoch Greasemonkey-Script Compiler versuchen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top