当前位置: 首页 > 工具软件 > ACE > 使用案例 >

ACE编辑器是什么?

经嘉
2023-12-01

介绍

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(国内协作文档的早期技术选型)
 类似资料: