Mit der IDE von Aptana für Windows, Mac OS X und Linux kann man kompfortabel JavaScript, PHP und HTML-Quelltexte editieren.
The Aptana IDE is a free, source-open, cross-platform, JavaScript-focused editor and development environment for building Ajax applications. It features code assist on JavaScript, HTML, and CSS languages, FTP/SFTP support and a JavaScript debugger to troubleshoot your code.
Zum ersten Mal habe ich im Dezember letzten Jahres bei Frank etwas über Aptana gelesen. Damals war es noch hauptsächlich ein sehr guter JavaScript-Editor.
Meistens arbeite ich unter Linux und mein Lieblingseditor ist nach wie vor Emacs. Wie altmodisch
Egal. Jedenfalls ist auch das Remote-Editieren unter Linux mit Emacs kein Problem. Nun brauchte ich aber vor einigen Tagen einen Editor unter Windows, mit dem man remote über eine SFTP-Verbindung editieren kann. Emacs unter Windows dazu zu überreden, hatte ich aber keine wirkliche Lust. Und so fiel mir das auf Eclipse basierende Aptana wieder ein.
Also runtergeladen und als Administrator installiert. Anschließend wieder umgeloggt zum eigentlichen Benutzer und gestartet. Ich war begeistert. Der einstmals reine JavaScript-Editor bietet nicht nur Unterstützung für diverse AJAX-Toolkits sondern beherrscht mittlerweile PHP auch hinreichend gut. Neben einem integrierten Webserver bekommt man Syntax-Highlighting, Syntax-Check und Parameter-Hilfe auch für eigene Funktionen über Dateigrenzen hinaus.
Am meisten haben mich natürlich die Remote-Fähigkeiten interessiert. Das Einrichten einer SFTP-Verbindung ist kinderleicht. Einziger Wermutstropfen: Man muß das Passwort dauerhaft abspeichern. Es ist leider nicht möglich, dass Passwort nur für die aktiuelle Editor-Sitzung zu speichern, so dass es beim Beenden gelöscht wird. Das sollte man beim Einsatz von Aptana auf einem Laptop, den man ja auch mal verlieren kann, unbedingt beachten.
Beim Remote-Editieren kann man zwischen zwei grundsätzlichen Methoden wählen: Ändert man nur eine Datei, erfolgt die Änderung auf dem Server durch das Speichern der Datei. Werdem mehrere Dateien gleichzeitig editiert, so bietet der Sync-Manager von Aptana mehr Möglichkeiten die Dateien mit denen auf dem Server abzugleichen.
Fazit
Mit Aptana bekommt man eine Web-IDE, mit der sich gut und zügig arbeiten lässt. Die Dokumentation ist gut und wird durch viele Screencasts ergänzt. Durch die Verfügbarkeit unter Windows, Mac OS X und Linux lohnt sich die Einarbeitung in den mächtigen Funktionsumfang. Wer Aptana als Eclipse-Plugin zum Beipiel mit PDT benutzen will, kann ja mal bei Daff nachfragen, wie so die Erfahrungen sind.
Bei mir hat Aptana jedenfalls gute Chancen zum “meistgenutzten Editor” zu werden …

am 06.11.2007 um 17:36 Uhr:
[…] So ganz lapidar wird da der entscheidende Unterschied erwähnt: Nur noch in der Professional-Edition ist SFTP enthalten. Das heißt, dass mit der freien Version das Remote-Editieren nicht mehr möglich ist. […]