博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于Web的代码编辑器ACE,发布1.0版本
阅读量:6904 次
发布时间:2019-06-27

本文共 637 字,大约阅读时间需要 2 分钟。

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

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

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

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

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

转载地址:http://lhldl.baihongyu.com/

你可能感兴趣的文章
IIS
查看>>
ul li css 做横向菜单
查看>>
Android深入浅出系列之Socket—Socket编程(二)
查看>>
[原创]对于运行ASP.NET程序时,提示:无法启动程序“http://localhost:3532/Default.aspx”。的解决办法...
查看>>
[转载]在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(二)----使用方法...
查看>>
sencha touch 2--audio
查看>>
详细介绍Linux /etc/group文件
查看>>
解决w3wp.exe内存占用过高的方法
查看>>
basic4android 开发教程翻译(五)Android进程及activitys 生存周期
查看>>
设计模式--工厂方法模式
查看>>
如何防止你的UI出现了假死吗?
查看>>
教你如何迅速秒杀掉:99%的海量数据处理面试题
查看>>
使用FFmpeg捕获一帧摄像头图像
查看>>
请问在数据库中怎样用模糊查询查找含有通配符的项,比如 like ' ' 我要查找含有“%”的项,怎么查?...
查看>>
使用webdriver和beautifulsoup下载国家地理图片
查看>>
在Magento产品分类页面创建推荐产品
查看>>
dsp 链接命令文件的写法
查看>>
数据库表及字段命名规范
查看>>
tcp/ip ---数据链路层
查看>>
Oozie coordinator 作业自定义的配置的一些方法
查看>>