写点什么

基于 Web 的代码编辑器 ACE,发布 1.0 版本

  • 2012-09-25
  • 本文字数:697 字

    阅读完需:约 2 分钟

基于 Web 的嵌入式开源代码编辑器 ACE 1.0 版本已发布,该版本支持超大文件的编辑,45 种语言的高亮语法,TextMate 主题,Emacs 和 Vi 风格的按键设置以及其他特性。

经过几年积极的发展和在一线的使用, ACE 编辑器终于发布了包含众多特性的 1.0 版本,例如:

  • 无论是小文件,还是百万行的大文件,编辑器响应同样迅速。
  • 45 种语言的语法高亮,包括 JavaScript、Java、C#、C、C++、Clojure、Go、Groovy、JSON、Scala、Ruby、XML 等。
  • Emacs 和 Vi 风格的按键设定
  • 支持 TextMate 主题
  • 代码折叠
  • 使用正则表达式进行查找和替换
  • 多行编辑

ACE 编辑器可嵌入到任何一个网页或者 JavaScript 程序中,现已被多家公司在开发中使用,其中最著名的要数GitHub,Google 和Facebook。同Mozilla 一起作为该编辑器主要开发者之一的 Cloud9 ,提供了一个基于 ACE 的集成开发环境,该集成开发环境能够运行 JavaScript/Node.js、Python、Ruby,以及 Apache+PHP 代码,支持 JavaScript/Node.js 应用的调试,同时还支持将应用发布至 Heroku,Windows Azure 或本地。未来将加入 Cloud Foundry 以及其他的云服务。Cloud9 集成开发环境还支持 JavaScript 和 HTML 代码的自动补全。

ACE 开发者们打算将该编辑器扩展到移动设备上,目前有四个相关问题未解决:性能、原生的复制和粘贴,键盘,滑动的手势支持。

这则 InfoQ 新闻提供了更多关于 ACE 历史和内部工作原理的内容。

查看英文原文: ACE, a Web-based Code Editor, Reaches 1.0


感谢贾国清对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-09-25 19:524445
用户头像

发布了 27 篇内容, 共 83897 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

RCEP是重振全球经济和反对保护主义的有力工具

CECBC

经济建设 世界经济

架构师训练营第八周课后练习

薛凯

架构师训练营 第三周 作业

阿光

架构师训练营第八周作业

郎哲158

极客大学架构师训练营

第四周 学习小结

Geek_9527

第八周总结

orchid9

周练习 8

何毅曦

架构师训练营 第四周 作业

阿光

架构师训练营第 2 期 第四周总结

月下独酌

极客大学架构师训练营

还有人不知道JVM调优参数?一次性打包发给你

田维常

JVM jvm调优

《JavaScript高级程序设计》.pdf

田维常

Java 电子书

国产大数据系统通过验收,”核高基”基础软件再下一城

陈泽云

人工智能 大数据 知识产权 操作系统

第八周作业

orchid9

【第八周】课后作业

云龙

架构师训练营第八周作业

吴传禹

极客大学架构师训练营

架构师训练营 第四周 学习总结

阿光

DDIA 读书笔记(6)数据库事务

莫黎

读书笔记

训练营第八周作业 1

仲夏

极客大学架构师训练营

关于“区块链+”的所有关键点

CECBC

区块链 监管

架构师训练营—第八周学习总结

Geek_shu1988

极客大学架构师训练营

第四周作业一

jingx

架构师训练营第八周学习笔记

郎哲158

极客大学架构师训练营

硬核知识点——浏览器中的三类五种请求

执鸢者

大前端 浏览器 网络

架构师训练营第二期 Week 4 总结

bigxiang

极客大学架构师训练营

架构师训练营 1 期第 8 周:性能优化(二)- 作业

piercebn

极客大学架构师训练营

一个典型的大型互联网应用系统使用了哪些技术方案和手段

皮蛋

新基建为数字经济注入新动能

CECBC

区块链 大数据

week08作业

龙卷风

架构师一期

week4 代码重构 作业和学习总结

杨斌

架构师训练营 第三周 学习总结

阿光

Week 4 -作业1

Sean Chen

基于Web的代码编辑器ACE,发布1.0版本_JavaScript_Abel Avram_InfoQ精选文章