阅读更多

3顶
0踩

开源软件
ACE开发团队宣布,ACE已经到达了1.0版本,并推出了一个新的网站


ACE是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程序中。ACE支持超过40种语言语法高亮,并能够处理代码多达400万行的大型文档。ACE开发团队称,ACE在性能和功能上可以媲美本地代码编辑器(如Sublime TextTextMateVim等)。

ACE是Mozilla Skywriter(以前称为Bespin)项目的继任者,并作为Cloud9的主要在线编辑器。

ACE 1.0的主要特性包括:

  • 高亮超过40种语言(可以导入TextMate/Sublime/.tmlanguage文件)
  • 超过20个主题
  • 自动缩进和自动减少缩进
  • 可选的命令行
  • 处理大型文档
  • 自定义快捷键设置,包括VIM和Emacs模式
  • 通过正则表达式进行搜索和替换
  • 高亮匹配括号
  • soft tabs/real tabs切换
  • 显示隐藏字符
  • 使用鼠标拖拽文本
  • 换行
  • 代码折叠
  • 实时语法检查(目前支持JavaScript/CoffeeScript/CSS/XQuery)
  • 剪切、复制和粘贴功能
随着1.0版本的发布,ACE也将许可证从Tri-Licence(MPL、LGPL、GPL)更改为3-clause BSD许可证。相比之下,BSD许可证更加宽松,更利于用户回馈社区。

ACE 1.0源码托管在Github上,地址:https://github.com/ajaxorg/ace

  • 大小: 18.3 KB
3
0
评论 共 8 条 请登录后发表评论
8 楼 damoqiongqiu 2012-09-21 18:42
有没有智能提示功能?
7 楼 wmcoo 2012-09-21 15:09
IE8 不支持文本复制

http://ace.ajax.org/build/kitchen-sink.html
6 楼 at1943 2012-09-21 12:40
这是个进步,代码提示和debug不是那么容易做出来,我相信这些功能慢慢都会有。没有目前的基础,也就么有以后的更丰富
5 楼 bcw104 2012-09-21 09:22
还需要注册 ?
4 楼 ray_linn 2012-09-20 23:02
不能 debug  的编辑器全是垃圾。
3 楼 jinyanhui2008 2012-09-20 17:05
没有代码提示的IDE再好用的用户数也是受局限的。。
2 楼 n_lick 2012-09-20 15:45
没有代码提示
1 楼 itace 2012-09-20 15:27
感觉挺有前景,沙发先占了!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jsp自动调用action

    jsp自动调用action采用中间jsp方法 就是采用从欢迎页跳到action处理再转到展示页面,就可以访问页面时加载数据

  • Jsp调用Action的几种方法

    由于最近刚刚开始接触Spring+SpringMVC+mybatis的SSM框架来开发Web应用,页面使用的是Jsp。 所以经常会从Jsp页面调用到后端Java中Action类,因此希望总结一下,下次遇到类似问题不用再翻代码去查看: 1. 最常见的form表单提交: 一般情况下,比如在登陆界面,因为主要只涉及到登陆的功能,我们会使用form表单提交的方式来向后端Action传值以及跳转页面 ...

  • jsp action 属性

    1. 完整的action ﹤action path="/aFullAction" type="somePackage.someActionClass"﹥ name="someForm" input="someJSP.jsp" ﹤forward name="successful" path="someJSP.jsp"/﹥ ﹤forward name="failed&quo

  • Action标签的用法

    Action标签,顾名思义,是用来调用Action的标签,在JSP中页面中,可以具体指定某一命名空间中的某一Action。而标签的主体用于显示及渲染Actionr的处理结果。 action标签有如下几个属性: 1、id:  可选,作为该action的引用ID 2、name:  必填,调用action的名字 3、namespace:  可选,action所在的nqmespace 4、exe...

  • jsp中页面跳转form标签中的action属性怎么写?

    <form method="post/get" action="url">如果下一个页面是一个jsp页面,又是在同一个目录下,就可以直接写名字.jsp。可以写绝对路径,也可以写相对路径.如果是一个servlet,在web.xml看看它的映射路径,写上去就行了(jsp的话肯定有用了servlet.那视图层文件中 form 标签中的action就应该写对应的servlet.) 转载于:ht...

  • jsp接收action的值的方法总结

    s标签  调用java代码 session application等

  • 在jsp页面上几种取action传入值得几种方法

    我们通常在action中需要向jsp页面中传入后台的值,我们以前使用的是比较传统的方法用el表达式例如:${requestScope.value},但是,业务的多变我们又是不得不用另外的方式传入值到jsp页面,已达到我们想要的效果。  1.以前yoyo在上课的时候讲的那种用:ServletActionContext.getRequest().setAttribute("key","value")

  • jsp转发action中的常用两种方式

    1.jsp标签转发:<jsp:forward page="page_common_index.action"></jsp:forward> 在web.xml中配置: <!-- 配置转发的 :服务器内部转发配置以下的的形式就会被过滤器给拦截到用jsp转发提交actio使用的--> <filter-mapping> <filter-...

  • 《手把手教你》系列技巧篇(三十)-java+ selenium自动化测试- Actions的相关操作下篇(详解教程)

    本文主要介绍两个在测试过程中可能会用到的功能:Actions类中的拖拽操作和Actions类中的划取字段操作。例如:需要在一堆log字符中随机划取一段文字,然后右键选择摘取功能。1.注意拖动之后属性的唯一性// 鼠标拖拽动作,将 source 元素拖放到 (xOffset, yOffset) 位置,其中 xOffset 为横坐标,yOffset 为纵坐标。

  • JSP教程(四)-JSP Actions的使用

    JSP actions 使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java 插件生成一个HTML。可以使用的action 有:(1) jsp:include --在页面被请求时包含进一个文件。(2) jsp:useBean--找到或实例化一个JavaBean。(3) jsp:setProperty--设置一个JavaBean属性。(4) jsp:getProp

  • java中写action时的注意点和问题解决

    java中写action时的注意点和问题解决 报错问题如下: ERROR [com.opensymphony.xwork2.interceptor.ParametersInterceptor] - Developer Notification (set struts.devMode to false to disable this message): Unexpected Exception ca...

  • Java 怎样运用Action

    package com.han; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.event.ActionEvent; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.awt.event

  • JSP基础语法-动作(Action)

    JSP基础语法 3.6、动作(Action) 动作的语法格式: <jsp:动作名称 属性名=属性值.... ></jsp:动作名称> 3.6.1、forward动作 例:<jsp:forward page="/2.jsp"></jsp:forward> 路径:和url-pattern...

  • Jsp调用Action的几种方法--做个记录

    1. 最常见的form表单提交: 一般情况下,比如在登陆界面,因为主要只涉及到登陆的功能,我们会使用form表单提交的方式来向后端Action传值以及跳转页面 举例: 前端Jsp页面中的表单提交方法: <form action="<%=basePath%>login/isLogin" method="post"> <input type="tex...

Global site tag (gtag.js) - Google Analytics