Ace (editor) explained

Ace
Developer:Ajax.org
Latest Release Version:1.22.0
Latest Release Date:[1]
Programming Language:JavaScript
Platform:Web
Discontinued:no
Genre:Source code editor
License:Since 1.0.0: BSD-3-Clause[2]
Until 0.2.0: Tri-license
Released:[3]

Ace (from Ajax.org Cloud9 Editor) is a standalone code editor written in JavaScript. The goal is to create a web-based code editor that matches and extends the features, usability, and performance of existing native editors such as TextMate, Vim, or Eclipse. It can be easily embedded in any web page and JavaScript application. Ace is developed as the primary editor for Cloud9 IDE and as the successor of the Mozilla Skywriter project.[4]

History

Known as Ace (Ajax.org Cloud9 Editor), it was previously known as Bespin then later Skywriter. Bespin and Ace started as two independent projects both aiming to build a no-compromise code editor component for the web. Bespin started as part of Mozilla Labs and was based on the <[[canvas element|canvas]]> html tag, while Ace is the Editor component of the Cloud9 IDE and is using the DOM for rendering. After the release of Ace at JSConf.eu 2010, in Berlin, the Skywriter team decided to merge Ace with a simplified version of Skywriter's plugin system and some of Skywriter's extensibility points. All these changes were merged back to Ace, which supersedes Skywriter. Both Ajax.org and Mozilla are actively developing and maintaining Ace.

Features

Notable projects using Ace

See also

Notes and References

  1. Web site: Release v1.22.0 · ajaxorg/ace . GitHub . en.
  2. Web site: Change LICENSE to BSD. . 2012-09-06.
  3. Web site: Kick ass code editing and end to end JavaScript debugging. Jakobs. Fabian. 2011-08-17. https://web.archive.org/web/20110722034237/http://jsconf.eu/2010/speaker/kick_ass_code_editing_and_end.html. 2011-07-22. dead.
  4. Web site: Mozilla Skywriter has been merged into Ace . Dangoor . Kevin . 2011-01-18 . Mozilla Labs . 2011-02-15 . dead . https://web.archive.org/web/20110123075921/http://mozillalabs.com/skywriter/2011/01/18/mozilla-skywriter-has-been-merged-into-ace/ . 2011-01-23 .
  5. Web site: Ace in GitHub. 2011. cloud9ide.posterous.com. 2012-02-22. 2013-01-28. https://web.archive.org/web/20130128095545/http://cloud9ide.posterous.com/ace-in-github. dead.
  6. Web site: Edit like an Ace . 2011. github.com.
  7. Web site: Leanote集成Ace代码编辑器, 我们的最爱. leanote.leanote.com. 2016-02-02. leanote.
  8. [mw:Extension:CodeEditor]