认识嵌入式代码编辑器:Ace是皇家同花顺

发布于:2021-01-12 14:00:15

0

221

0

嵌入式 编辑器 Ace

寻找具有更多功能的嵌入式代码编辑器,您将不知道该怎么做?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时,总会有“黑底绿”。)

{xunruicms_img_title}

如果这些都不吸引您,Ace还支持导入自定义主题。如果您确实要这么做,我无法阻止您在红色背景上用洋红色文字编码。

选择太多了吗?这是简单的演示。

您是否真的需要打包到Ace中的所有选项?你可能不会。如果是这样的话,那么也许一个更简单的代码编辑器就更适合您了。例如,代码镜像是内置JavaScript的轻量级Web IDE。你没有得到相当多的一声,你在做的王牌,但仍有功能和出去超过100种语言的内置支持了一把。

但是,如果您只关注功能,那么Ace可以满足您的要求。

您使用过Ace吗?是您选择的顶级代码编辑器,还是您的武器库中还有另一个收藏夹?与我们分享您的想法!