官方文档网址:
点击打开链接
官方文档是全英的,对于英文较差的同学建议在chrome浏览器中添加有道或者其他翻译插件
Ace可以编写代码或者文本,实现的功能有代码高亮、缩进、折叠、自动补全等。不过在真实业务中大多数是使用它的高亮和自动补全功能。例如在一个输入框中为了实现匹配到指定字符串,让它高亮显示,可以提醒输入者谨慎输入,达到较好的用户体验。还有就是自动补全,也是非常有用的,可以自定义补全功能。
Ace作为远程代码编辑器也是非常友好的。Ace中提供各种语言的模板,主要在初始化Ace中配置使用的语言模式即可。
下面我就来详细解释一下Ace高亮功能的基本使用:
- 新建一个HTML文件,通过CDN来引入ace.js,你也可以通过其他形式来引入。
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.3.0/ace.js" type="text/javascript" charset="utf-8"></script>
并编写正常的DOM结构和CSS样式
2.初始化ace