Ace (editor)

This article is about the web-based code editor. For the desktop-based collaborative editor, see ACE (editor).
Ace
Developer(s) Ajax.org
Initial release September 25, 2010 (2010-09-25)[1]
Stable release 1.2.1 / October 28, 2015 (2015-10-28)[2]
Preview release Git
Written in JavaScript
Platform Web
Type Source code editor
License New BSD License
Website ace.c9.io

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.[3]

History

Previously known as Bespin or lately Skywriter, it is now known as Ace (Ajax.org Cloud9 Editor). 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> 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 have been merged back to Ace now, which supersedes Skywriter. Both Ajax.org and Mozilla are actively developing and maintaining Ace.

Features

Projects using Ace

See also

References

  1. Jakobs, Fabian. "Kick ass code editing and end to end JavaScript debugging". Archived from the original on 22 July 2011. Retrieved 2011-08-17.
  2. https://github.com/ajaxorg/ace-builds/blob/master/ChangeLog.txt
  3. Dangoor, Kevin (2011-01-18). "Mozilla Skywriter has been merged into Ace". Mozilla Labs. Retrieved 2011-02-15.
  4. "Ace in GitHub". cloud9ide.posterous.com. 2011.
  5. "Edit like an Ace". github.com. 2011.
  6. leanote. "Leanote集成Ace代码编辑器, 我们的最爱". leanote.leanote.com. Retrieved 2016-02-02.

External links


This article is issued from Wikipedia - version of the Sunday, February 21, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.