Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Ace (editor)

From Wikipedia, the free encyclopedia
Free source code editor written in JavaScript
This article is about the web-based code editor. For the desktop-based collaborative editor, seeACE (editor).
Not to be confused withAmerican Cinema Editors.
Ace
DeveloperAjax.org
Initial releaseSeptember 25, 2010 (2010-09-25)[1]
Stable release
1.43.5[2] Edit this on Wikidata / 2 December 2025; 2 months ago (2 December 2025)
Written inJavaScript
PlatformWeb
TypeSource code editor
LicenseSince 1.0.0:BSD-3-Clause[3]
Until 0.2.0: Tri-license[a]
Websiteace.c9.io Edit this on Wikidata
Repository

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

History

[edit]
icon
This sectiondoes notcite anysources. Please helpimprove this section byadding citations to reliable sources. Unsourced material may be challenged andremoved.(January 2023) (Learn how and when to remove this message)

Known asAce (Ajax.org Cloud9 Editor), it was previously known asBespin then laterSkywriter. Bespin and Ace started as two independent projects both aiming to build a no-compromisecode editor component for the web. Bespin started as part ofMozilla Labs and was based on the<canvas> html tag, while Ace is the Editor component of theCloud9 IDE and is using theDOM 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. BothAjax.org andMozilla are actively developing and maintaining Ace.

Features

[edit]
icon
This sectiondoes notcite anysources. Please helpimprove this section byadding citations to reliable sources. Unsourced material may be challenged andremoved.(January 2023) (Learn how and when to remove this message)
  • Syntax highlighting
  • Auto indentation and outdent
  • An optionalcommand line
  • Work with large documents (handles hundreds of thousands of lines without issue)
  • Fully customizable key bindings includingvi andEmacs modes
  • Themes (TextMate themes can be imported)
  • Search and replace with regular expressions
  • Highlight matching parentheses
  • Toggle between soft tabs and real tabs
  • Displays hidden characters
  • Highlight selected word
  • Multiple cursor selection
  • Column select and edit mode

Notable projects using Ace

[edit]
icon
This sectionneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources in this section. Unsourced material may be challenged and removed.
Find sources: "Ace" editor – news ·newspapers ·books ·scholar ·JSTOR
(January 2023) (Learn how and when to remove this message)

See also

[edit]

Notes

[edit]
  1. ^MPL-1.1/LGPL/GPL

References

[edit]
  1. ^Jakobs, Fabian."Kick ass code editing and end to end JavaScript debugging". Archived fromthe original on 2011-07-22. Retrieved2011-08-17.
  2. ^"Release 1.43.5". 2 December 2025. Retrieved3 December 2025.
  3. ^"Change LICENSE to BSD".GitHub. 2012-09-06.
  4. ^Dangoor, Kevin (2011-01-18)."Mozilla Skywriter has been merged into Ace". Mozilla Labs. Archived fromthe original on 2011-01-23. Retrieved2011-02-15.
  5. ^"Ace in GitHub". cloud9ide.posterous.com. 2011. Archived fromthe original on 2013-01-28. Retrieved2012-02-22.
  6. ^"Edit like an Ace". github.com. 2011.
  7. ^leanote."Leanote集成Ace代码编辑器, 我们的最爱".leanote.leanote.com. Retrieved2016-02-02.
  8. ^mw:Extension:CodeEditor

External links

[edit]
Open-source
CodeMirror-based
Mozilla Composer-based
Scintilla-based
Web-based
Freeware
Commercial
software
Cross-platform
macOS only
Windows only
Discontinued
Helper tools
Retrieved from "https://en.wikipedia.org/w/index.php?title=Ace_(editor)&oldid=1308346552"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp