Zum Inhalt springen

„Ace (JavaScript-Texteditor)“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
stil
Zeile 29: Zeile 29:
Die Software wird in verschiedenen CMS, Online-IDEs und Kleinsteditoren erfolgreich eingesetzt. Auch wurden Portierungen zu [[Ext JS]] und [[Google Web Toolkit|GWT]] fertiggestellt.
Die Software wird in verschiedenen CMS, Online-IDEs und Kleinsteditoren erfolgreich eingesetzt. Auch wurden Portierungen zu [[Ext JS]] und [[Google Web Toolkit|GWT]] fertiggestellt.


== Unterstützte Sprachen ==
== Unterstützte Programmiersprachen ==
Ace unterstützt mehr als 120 [[Programmiersprache]]n.<ref>https://github.com/ajaxorg/ace/blob/master/Readme.md</ref> Syntax-Highlighting für weitere Programmiersprachen kann per JavaScript-Code hinzugefügt werden.<ref>https://ace.c9.io/#about=&nav=higlighter</ref>
* [[C++]]
* [[Cascading Style Sheets|CSS]]
* [[CoffeeScript]]
* [[Extensible Markup Language|XML]]
* [[Hypertext Markup Language|HTML]]
* [[Java (Programmiersprache)|Java]]
* [[JavaScript]]
* [[PHP]]
* [[Python (Programmiersprache)|Python]]
* [[Ruby (Programmiersprache)|Ruby]]


== Weblinks ==
== Weblinks ==

Version vom 26. Mai 2022, 16:05 Uhr

Ace


JavaScript Quelltext mit Syntaxhervorhebung
Basisdaten

Entwickler Cloud9 IDE und Mozilla
Erscheinungsjahr 2010
Aktuelle Version 1.41.0[1]
(2. Mai 2025)
Betriebssystem Multiplattform
Programmier­sprache JavaScript
Kategorie Texteditor
Lizenz BSD-Lizenz
deutschsprachig ja
https://ace.c9.io

Ace ist ein freier Texteditor. Er ist in JavaScript programmiert und bietet unter anderem Syntax-Highlighting und Autovervollständigung. Er unterliegt der BSD-Lizenz.

Funktionen

Der Editor unterstützt Syntax-Highlighting und rückt Code automatisch ein. Er eignet sich für die Bearbeitung großer Dokumente. Eine optionale Kommandozeile ist integriert. Zu seinen Stärken gehören voll konfigurierbare Tastenkombinationen und sein über Vorlagen komplett veränderbares Aussehen.

Geschichte

Der Editor ging aus dem Mozilla-Projekt „Bespin“, später „Skywriter“ und Ace als Teil von Cloud 9 IDE hervor. Das Bespin-Projekt wurde bei den Mozilla Labs geboren und war auf dem Canvas-HTML-Element aufgebaut. Das heutige Ace verwendet das DOM für das Rendering. Ace wurde auf der JSConf 2010 in Berlin vorgestellt. Heute wird das Projekt von Mozilla und Ajax.org gleichermaßen weitergeführt.

Verbreitung

Die Software wird in verschiedenen CMS, Online-IDEs und Kleinsteditoren erfolgreich eingesetzt. Auch wurden Portierungen zu Ext JS und GWT fertiggestellt.

Unterstützte Programmiersprachen

Ace unterstützt mehr als 120 Programmiersprachen.[2] Syntax-Highlighting für weitere Programmiersprachen kann per JavaScript-Code hinzugefügt werden.[3]

Einzelnachweise

  1. Release 1.41.0. 2. Mai 2025 (abgerufen am 23. Mai 2025).
  2. https://github.com/ajaxorg/ace/blob/master/Readme.md
  3. https://ace.c9.io/#about=&nav=higlighter