01.09.2010

Aptana Eclipse-Editoren im Domino Designer

>>Author:  Manuel Nientit
>>Ort:     Kiel (Schwentinental)
        
URL: http://www.assono.de/blog/d6plinks/Aptana-Eclipse-Editoren-im-Domino-Designer

Category: Lotus Notes, Web-Entwicklung, Entwicklung

Ich habe gerade erst wieder einmal im Domino Designer mit Cascading Stylesheets (CSS) arbeiten wollen und dabei fiel mir wieder einmal auf, dass dort auch in Version 8.5.1 immer noch keinen brauchbaren Editor dafür existiert. Es gibt keine Code Completion, keine Gliederung, ...

Da ich das Aptana Studio nutze, wenn ich sonst für das Web oder BlackBerry-Anwendungen entwickle, bin ich damit vertraut, und so kam mir die Idee, dass ich Aptana auch im Domino Designer als Plug-in installieren könnte.

Da der Domino Designer auf Eclipse basiert, stellt das auch ein eher kleines Problem dar.

Mit einer Ausnahme: Wenn man versucht, die aktuellere Version (2.0.x) zu installieren, wird man mit Meldungen belohnt, die auf Abhängigkeiten (org.eclipse.jsch.core) hinweisen, die nicht erfüllt sind. Diese nachzuinstallieren, ist mir bisher nicht gelungen. Für Hinweise, wie das funktioniert, wäre ich sehr dankbar.

So gehts:
Unter Datei - Anwendung - Installieren... ruft man das Menü zur Installation von Anwendungen auf.

A picture named M2

Es kann sein, dass dieser Menüpunkt nicht sichtbar ist. In diesem Fall
  • öffnet man die Datei {Notes Programmverzeichnis}\framework\rcp\plugin_customization.ini
  • fügt die folgende Zeile hinzu: com.ibm.notes.branding/enable.update.ui=true
  • und startet den Notes-Client und Domino Designer neu.

Im Installationsmenü "Neue Features" wählen:

A picture named M3

"Ferne Position hinzufügen...":

A picture named M4

Einen beliebigen Namen und die folgende URL: "http://update1.aptana.org/studio/3.2/024747/site.xml" angeben.

A picture named M5

In den nun folgenden Dialogen einfach immer alles auswählen und weiter klicken. Man wird bei der Installation bedauerlicherweise sehr häufig gefragt, ob man dieses oder jenes Feature wirklich installieren möchte, so dass das relativ lange dauert und man den Rechner aber nicht einfach stehen lassen kann.

Ist die Installation abgeschlossen, fehlt nur noch ein letzter Schritt, denn der Designer muss ja wissen, dass er jetzt den Aptana-Editor zum Öffnen von bestimmten Dateitypen nutzen soll. Dazu stellt man in den Designer-Vorgaben den Standard-Editor für Dateien des Typs .css auf "Aptana-Editor":

A picture named M6

Das funktioniert natürlich genauso auch für .js u.ä.

Es gibt allerdings eine kleine Nebenwirkung: Beim Öffnen des Notes-Clients versucht Aptana-Studio die Aptana-"Homepage" in einer Eclipse-View zu öffnen und scheitert damit. Das heißt, man hat beim ersten Öffnen ein seltsames Frame im Client.

Mein Dank gilt an dieser Stelle auch Nathan T. Freeman, der mich durch einen Post auf seinem Blog nach den ersten gescheiterten Versuchen auf den richtigen Weg gebracht hat.

Post A Comment

Comments

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Tags

Deutsche RSS-Feeds (German)

Custom Button Custom Button

English RSS feeds

Custom Button Custom Button