一个采用JavaScript开发基于Web的代码编辑器 - ACE

admin 13年前
     <p>Ace是一个采用JavaScript开发基于Web的代码编辑器。Ace编辑器支持自定义快捷键绑定,支持多种流行语言的语法高亮显示如:PHP,Javascript,HTML,CSS,Java,Ruby,C++,Python等。提供与桌面编辑器相似或更好的体验。它其实是为著名的<a href="/misc/goto?guid=4958185417176098459">Cloud9 IDE</a> 而开发,并能够轻松集成到任何网页中。<br /> <img title="一个采用JavaScript开发基于Web的代码编辑器 - ACE" border="0" alt="一个采用JavaScript开发基于Web的代码编辑器 - ACE" src="https://simg.open-open.com/show/c1c40ca8df6da7d6aa383dc964d310aa.jpg" width="480" height="213" /></p>    <h3>主要特性:</h3>    <ul>     <li>语法高亮显示</li>     <li>自动对源代码进行缩排</li>     <li>支持更换主题</li>     <li>支持自定义快捷键绑定</li>     <li>利用正则表达式进行搜索和替换操作</li>     <li>对选中的字符高亮显示</li>    </ul>    <p><strong>示例:</strong> <a title="ace code editor demo" href="/misc/goto?guid=4958185418117271076" target="_blank">http://ace.ajax.org/build/kitchen-sink.html</a><br /> <strong>网站: </strong><a title="ace code editor website" href="/misc/goto?guid=4958185418117271076" target="_blank">http://ace.ajax.org</a><br /> 许可证: MPL/GPL/LGPL<br /> <br /> <a href="http://www.open-open.com/open278412.htm" target="_blank">Cloud9IDE</a>是一个基于Node.JS构建的JavaScript程序开发WebIDE。它拥有一个非常快的文本编辑器支持为JS,HTML,CSS和这几种的混合代码进行着色显示。<br /> <img title="Cloud9IDE是一个基于Node.JS构建的JavaScript程序开发WebIDE" border="0" alt="Cloud9IDE是一个基于Node.JS构建的JavaScript程序开发WebIDE" src="https://simg.open-open.com/show/303dc7a6aed5c358c50f3cb32490c316.jpg" width="480" height="296" /><br /> </p>