Browser-Editor ACE in Version 1.0 erschienen

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.

In Pocket speichern vorlesen Druckansicht 11 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Harald M. Genauck

Der im Browser laufende Code-Editor ACE hat die Version 1.0 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-Mannschaft und Cloud9 (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 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)