Bespin/Skywriter Ace Editor 1.0 veröffentlicht

Der unter anderem von Ajax.org und Mozilla entwickelte Code-Editor Ace ist in der Version 1.0 erschienen. Er läuft vollständig im Browser und wird unter anderem bei Github und Google eingesetzt.

Anzeige

Mozilla hat sein eigenes Editorprojekt Skywriter alias Bespin zugunsten von Ace aufgegeben und sich an dem von Cloud9 gestarteten Projekt aufgrund von dessen hoher Qualität und Geschwindigkeit beteiligt. Nun liegt Ace in der Version 1.0 vor.

Die weitreichendste Neuerung von Ace 1.0 ist der Wechsel der Lizenz. Statt unter den von Mozilla üblicherweise verwendeten drei Lizenzen steht Ace nun unter der neuen BSD-Lizenz und kann somit ohne große Bedingungen in beliebigen Projekten eingesetzt werden.

Für Nutzer bietet der in Javascript geschriebene und komplett im Browser laufende Editor Ace viele Standardfunktionen, die von einem Editor zu erwarten sind. Dazu zählt die Unterstützung beliebiger Tastenkürzel, wobei von Haus aus die Kürzel von Vi und Emacs unterstützt werden. Hinzu kommen Code-Folding, Syntax-Highlighting für 45 Sprachen und automatische Einrückungen sowie der Import von Textmate- und Sublime-Themes. Auch mit mehreren Cursorn kann Ace umgehen und der Editor hebt zusammengehörende Klammern hervor. Und natürlich wird Suchen und Ersetzen mit regulären Ausdrücken unterstützt und Zeilen automatisch umgebrochen.

Die Ace-Entwickler versprechen zudem eine hohe Geschwindigkeit und Skalierbarkeit: Ace soll mit 400 Codezeilen ebenso schnell sein wie mit 4 Millionen. Optional steht eine Kommandozeile bereit und es kann zwischen Softtabs innerhalb eines Browserfensters und herkömmlichen Browsertabs umgeschaltet werden. Der eingegebene Code kann zudem direkt überprüft werden.

Ace lässt sich recht einfach in bestehende Webprojekte integrieren und wird unter anderem bei Github und Google eingesetzt. Wie das funktioniert, ist auf der neuen Ace-Website erklärt. Dank eines integrierten Mini-HTTP-Servers kann Ace auch direkt auf einem Client genutzt werden. Das funktioniert alternativ auch mit Node.js.


elgooG 24. Sep 2012

Ich habe das Ding mal getestet und es scheint nicht kompatibel zu mir zu sein, denn ich...

Carl Weathers 18. Sep 2012

ymmd!

blizzy 18. Sep 2012

"Get selected text: editor.session.getTextRange(editor.getSelectionRange());" (http://ace...

Kommentieren




Anzeige
  1. Akademische Räte / Rätinnen
    Universität Passau, Passau
  2. SAP-Entwickler (m/w)
    WIEGEL Verwaltung GmbH & Co KG, Nürnberg
  3. Fachexperte (m/w) SAP-Basis
    über Invenimus Personalberatung GmbH, Großraum Leipzig
  4. Projektmanager für Webapplikationen (m/w)
    Information Factory Deutschland GmbH, Nürnberg

 

Detailsuche


Folgen Sie uns
       


  1. Electronic Arts

    Leitender EA-Entwickler bezeichnet Wii U als "Mist"

  2. Apple-Zulieferer

    Wieder drei Suizide bei Foxconn

  3. Cast AR

    Gefeuerte Valve-Entwickler zeigen Räumliche-Objekte-Brille

  4. Ventus

    Mit der Netzgemeinde gegen den Klimawandel

  5. Offline-Karten-App für Android

    Maps With Me Pro gratis in Amazons App-Shop

  6. Linux-Kernel

    P-States verringern Leistungsaufnahme auf Intel-CPUs

  7. Adobe

    Photoshop Express jetzt auch für Windows 8

  8. Browser

    Firefox blinkt nicht mehr

  9. Tallinn-Manual

    Regierung äußert sich zu Nato-Regeln zum Töten von Hackern

  10. Clark Asay

    Defensive Patente mit freier Software nicht vereinbar?



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
In eigener Sache: Bitte schalte deinen Adblocker aus!
In eigener Sache
Bitte schalte deinen Adblocker aus!

Viele Nutzer betrachten Adblocker als legitime Notwehr gegen die aggressive Werbung im Netz. Für Websites wie Golem.de ist das ein großes Problem. Am Ende verlieren alle. Suche nach Auswegen aus dem Dilemma.

  1. In eigener Sache Golem.de und das Leistungsschutzrecht

XPS 10 und Surface: Deutliche Preissenkungen bei Windows-RT-Tablets
XPS 10 und Surface
Deutliche Preissenkungen bei Windows-RT-Tablets

Zwei Hersteller von Windows-RT-Tablets haben die Preise ihrer Geräte gesenkt, für einige deutlich. Dell senkt die Preise direkt um ein Drittel und Microsoft gibt das ziemlich teure Type oder Touch Cover dazu. Die nächste RT-Generation soll sogar noch billiger werden.

  1. Microsoft Verkauf des Surface Pro startet am 31. Mai
  2. Neue Firmware Update macht das Surface RT lauter
  3. Windows-Tablet Microsoft wird neue Surface-Serie ankündigen

Blackberry Z10 im Langzeittest: Tausche Android gegen Blackberry
Blackberry Z10 im Langzeittest
Tausche Android gegen Blackberry

Mit dem Z10 versucht Blackberry ein Comeback im Smartphone-Markt. Auch Android-Anwendungen lassen sich auf dem Gerät installieren. Golem.de-Autor Tobias Költzsch hat zwei Wochen lang sein Galaxy S3 gegen das Z10 getauscht und im Langzeittest überprüft, wie schwer ein Umstieg ist.

  1. Smartphones Blackberry Q5 im Juli, Blackberry 10.1 wird verteilt
  2. Mobilfunk Fast drei Viertel der Smartphones laufen mit Android
  3. Blackberry-Chef "In fünf Jahren gibt es keine Tablets mehr"

Zum Artikel