Flamewars über die Wahl des Redakteurs sind auf fast allen Tech-Mailinglisten, die ich abonniere, regelmäßig anzutreffen. Meiner Meinung nach kann die Menge an Zeit und Energie, die für die Diskussion dieses Themas aufgewendet wird, leicht für die Erforschung des Funktionsumfangs eines perfekten Editors aufgewendet werden, der allen Anforderungen gerecht wird.

Aber da dies wirklich ein weit hergeholter Gedanke ist, habe ich mich entschieden, darüber nachzudenken, wie ich meinen Workflow als Web-Entwickler so agnostisch wie möglich gestalten kann.

Und was habe ich mir ausgedacht?

Online-Code-Editoren. Dies sind Editoren, die online ausgeführt werden und von jedem Computer auf der Welt verfügbar sind. Also, ohne weitere Umschweife, hier ist eine Liste von einigen meiner Lieblings-Online-Editoren.

1. Kodingen

Die Leute hinter Kodingen nennen es die Cloud-Entwicklungsumgebung. Es ist eine IDE für die Cloud, und ich stimme ihnen vollkommen zu. Kodingen integriert einen Bild-Editor, einen wirklich ausgezeichneten Code-Editor und viele raffinierte Funktionen in einem coolen Paket. Es zeigt Zeilennummern, Funktionen Syntax-Highlighting und SVN-Integration. Die einzige Schwierigkeit ist, dass sie immer noch in der Beta sind und nur begrenzte Leute durchlassen.

2. Editierbereich

EditArea ist ein kostenloser und Open-Source-Javascript-basierter Editor, der auf Ihrem eigenen Server gehostet werden kann. Es bietet Syntax-Highlighting, Unterstützung für Suchen und Ersetzen, Unterstützung für mehrere Sprachen und eine Reihe weiterer Funktionen, die Sie von einem erstklassigen Editor erwarten.

3. Bespin

Bespin ist ein Mozilla Labs-Projekt, das darauf abzielt, einen Editor für die Webentwicklung zu erstellen, der ähnlich wie EditArea in Webseiten eingebettet werden kann. Es basiert auf einigen der neuesten aufkommenden Standards wie HTML 5 und so benötigen Sie einen ziemlich neuen Browser, wenn Sie Bespin verwenden. Wie Mozillas Webbrowser - Firefox, ist Bespin so konzipiert, dass es mit Plugins, die in Javascript entwickelt wurden, leicht erweiterbar ist. In der Tat ist der Editor so gut, dass die Jungs hinter Kodingen auch eine Option bieten, Bespin als einen der Redakteure für ihre IDE zu verwenden.

4. Amy Herausgeber

Die Verwendung von Amy Editor fühlt sich an, als ob Sie eine OS X-basierte Desktop-Anwendung verwenden, da dieser Editor seine visuellen Hinweise erhält. Abgesehen davon, Amy Editor ist wahrscheinlich einer der reichsten Editoren in dieser Zusammenfassung. Es bietet Unterstützung für das Öffnen mehrerer Dateien auf verschiedenen Registerkarten, die Syntaxhervorhebung für mehrere Sprachen und die Verwaltung mehrerer Projekte im Editor. Oh, und es gibt auch einige grundlegende Debugging-Unterstützung.

5. PHPAnywhere

PHPAnywhere ist ein Editor, der meine aktuellen PHP-Programmieranforderungen ohne großen Aufwand ersetzen kann. Zum einen kommt es mit einem integrierten FTP-Editor, mit dem ich Dateien direkt auf meinem Server bearbeiten kann. Es hat auch ausgezeichnete Syntax-Hervorhebung und Projektmanagement-Funktionen. Was könnte ein PHP-Programmierer mehr verlangen?

Das waren einige meiner bevorzugten Online-Code-Redakteure. Verwenden Sie Online-Editoren für Ihre Bedürfnisse? Findest du sie nützlich? Lassen Sie es uns in den Kommentaren wissen.