ACE编辑器是什么?
Posted 张驰Terry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ACE编辑器是什么?相关的知识,希望对你有一定的参考价值。
介绍
Ace是一个开源的项目 https://github.com/ajaxorg/ace, Ace一直是 Cloud9 IDE 的主要编辑器,并且是 Mozilla Skywriter(Bespin)项目的后继者。
Ace是一个用javascript编写的可嵌入代码编辑器。它与Sublime,Vim和TextMate等编辑器的功能和性能相匹配。它可以轻松地嵌入任何网页和JavaScript应用程序中。
主要特性
- 超过110种语言的语法高亮显示(可以导入TextMate / Sublime Text.tmlanguage文件)
- 超过20个主题(可以导入TextMate / Sublime Text .tmtheme文件)
- 自动缩进和缩进
- 可选命令行
- 处理大容量文档
- 完全可定制的按键绑定,包括vim和Emacs模式
- 搜索并替换为正则表达式
- 突出显示匹配的括号
- 在软标签和真实标签之间切换
- 显示隐藏的字符
- 使用鼠标拖放文本
- 换行
- 代码折叠
- 多个光标和选择
- 实时语法检查器
- 剪切,复制和粘贴功能
其他插件
- Ace collaboration extension
- Paredit extension for ace
- Ace wrapper for ExtJS
- Ace wrapper for GWT
哪些项目在使用ACE
- Etherpad(国内协作文档的早期技术选型)
以上是关于ACE编辑器是什么?的主要内容,如果未能解决你的问题,请参考以下文章