Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Browser-Extensions programmieren

schuermr / 6 Antworten / Flachansicht Nickles

Hallo, ihr Lieben,

ich beschäftige mich gerade sehr intensiv mit Thunderbird/Lightning und möchte den Kalender beruflich einsetzen. Leider fehlen da einige Funktionen, sodass ich darüber nachdenke, diese über Extensions nachträglich einzubauen.

Die Suche auf Mozilla lieferte, dass Lightning in Javascript und XUL programmiert ist. Angeblich soll es da auch eine datei calendar.jar geben, die den Source-Code enthalten soll. (Habe ich bis jetzt auch noch nicht gefunden...) Die Build-Anleitungen sind auch eher kryptisch für mich, obwohl ich reichhaltige Programmiererfahrung habe.

Brauche ich da eine IDE oder so etwas, wenn ja welche, wo gibt es evtl. ein Tutorial, das mir weiterhilft?

Weil alles, was ich lese, bringt mich irgendwie nicht weiter...

Vielen Dank für die Mühe, die ich Euch gemacht habe (Bodo Bach);-)

Beste Grüße

schuermr

bei Antwort benachrichtigen
Borlander schuermr „Super, vielen Dank, das ist schon mal die Source... Ich glaube, das ist die entpackte calendar.jar... So, wenn ich z. B. ...“
Optionen
Gibt es so was auch für .JS und .XUL?

Grundsätzlich kannst Du die mit jedem PlainText-Editor bearbeiten. Einen Compiler brauchst Du anders als bei Pascal auch nicht. Jars sind spezielle Zip-Archive und können daher auch ohne Spezialtools erstellt werden.

Etwas mehr Komfort bietet ein Editor mit Syntaxhighlighting (z.B. Notepad++ unter Windows, oder geany unter Linux).

Noch mehr Komfort hättest Du mit einer IDE die auch den Bereich Frontend-Entwicklung abdeckt, IntelliJ hat in diesem Bereich einen sehr guten Ruf, allerdings kostenpflichtig. Dafür allerdings für JavaScript-Entwicklung deutlich komfortabler als z.B. Eclipse.

XUL ist XML. Das willst Du auch nicht unbedingt mit einem PlainText-Editor bearbeiten ;-)

Gruß
Borlander

bei Antwort benachrichtigen