zurück zum Artikel

Browser-Editor ACE in Version 1.0 erschienen

Harald M. Genauck

Der aus den Projekten Skywriter und Bespin hervorgegangene Editor ist in JavaScript geschrieben und soll lange Code-Dateien genauso performant verarbeiten wie kurze Code-Schnipsel.

Der im Browser laufende Code-Editor ACE [1] hat die Version 1.0 [2] erklommen. Der Editor ist in JavaScript geschrieben und soll lange Code-Dateien genauso performant verarbeiten wie kurze Code-Schnipsel. Syntax-Highlighting und Code-Faltung sowie Marker und vertikale Tab-Line-Indikatoren sollen das Schreiben und Bearbeiten von Code komfortabel gestalten. Außerdem bietet er das Suchen und Ersetzen mit regulären Ausdrücken und, auf Wunsch, Tastenkürzel der Desktop-Editoren Vi und Emacs.

Derzeit von der Mozilla [3]-Mannschaft und Cloud9 [4] (dem Team hinter der gleichnamigen IDE) entwickelt, entstand der Editor aus dem ursprünglich unabhängigen Projekt Skywriter/Bespin der Mozilla-Labs und dem unter dem Namen ACE verwendeten Editor des Cloud9-IDE-Projekts. Während Bespin auf dem HTML-Canvas-Tag beruht, nutzte der Ur-ACE das DOM (DOM Object Model) zum Rendern. Nach der initialen Veröffentlichung des Editors zur JSConf.eu 2010 [5] in Berlin wurden beide Projekte zusammengeführt und im ACE-Projekt etabliert.

Mit der jetzigen Veröffentlichung geht auch ein Wechsel von der bisherigen Mozilla-Dreifach-Lizenz zur neuen BSD-Lizenz einher. (ane [6])


URL dieses Artikels:
https://www.heise.de/-1710002

Links in diesem Artikel:
[1] http://ace.ajax.org/
[2] https://c9.io/site/blog/2012/09/the-ace-editor-hits-v1-0/
[3] http://mozilla.org/
[4] https://c9.io/
[5] http://jsconf.eu/2010/speaker/kick_ass_code_editing_and_end.html
[6] mailto:ane@heise.de