发布于:2021-01-12 14:00:15
0
221
0
寻找具有更多功能的嵌入式代码编辑器,您将不知道该怎么做?Ace自2010年以来就存在,这是有原因的。快来看看此代码编辑器提供的功能并进行测试。
嵌入式代码编辑器
Ace是用JavaScript编写的,是一种代码编辑器,可以轻松地嵌入到Web甚至JavaScript应用程序中。在您的网站中嵌入Ace很简单,只需按照指南进行操作并使用提供的代码即可。还可以选择使用预打包的版本在本地克隆和托管Ace 。(可以在GitHub上找到四个不同的预打包版本,以满足您的所有需求。)
Ace并不是一个新手,它实际上已经存在于2010年9月。(但是,以前是Bespin和Skywriter来的。)让我们庆祝Ace八周年,看看与其他时间相比,它经受住了时间的考验。代码编辑器。
包括什么?
有哪些使Ace值得一试的功能?马上,Ace很快。即使是大文件,它也能保持速度。当前,大文件的上限约为4,000,000行代码。
根据Ace的Wikipedia页面,使用Ace编辑器的一些受支持项目为:Cloud 9 IDE,PythonAnywhere,Koding,Tumblr主题编辑器和WaveMaker。Ace的网站还展示了一些在其网站上使用它的其他大公司。AWS,Khan Academy,Codecademy和Chrome Dev Editor只是其中的一些大手笔。
适合皇后使用的功能:
完全可自定义的键绑定(包括vim和Emacs模式)
自动缩进和缩进
突出显示120种语言的语法,并包括对更多语言的导入支持
隐藏字符显示
文字拖放
换行
轻松剪切,复制,粘贴
可自定义的字体大小和光标样式
软标签和真实标签
搜索并替换为正则表达式
代码折叠
可选命令行
JavaScript,CoffeeScript,CSS和XQuery的实时语法检查器
通过BSD许可在活跃的社区中开源!
测试出来
在现场演示将向您展示它是如何做,什么功能的各种各样的。
探索许多自定义选项,使用多种语言进行记录,然后尝试不同的主题。(个人而言,我是Dracula主题的粉丝。但是,当您感到有点Matrix-y时,总会有“黑底绿”。)
如果这些都不吸引您,Ace还支持导入自定义主题。如果您确实要这么做,我无法阻止您在红色背景上用洋红色文字编码。
选择太多了吗?这是简单的演示。
您是否真的需要打包到Ace中的所有选项?你可能不会。如果是这样的话,那么也许一个更简单的代码编辑器就更适合您了。例如,代码镜像是内置JavaScript的轻量级Web IDE。你没有得到相当多的一声,你在做的王牌,但仍有功能和出去超过100种语言的内置支持了一把。
但是,如果您只关注功能,那么Ace可以满足您的要求。
您使用过Ace吗?是您选择的顶级代码编辑器,还是您的武器库中还有另一个收藏夹?与我们分享您的想法!
作者介绍