0.目录
如何利用ACE创建在线代码编辑器
0.目录
1.序言
2.Demo
3.方法介绍
4.总结
1.序言
笔者工作原因需要在web页面中嵌入Python代码编辑器,于是在Github上找到ACE这样优秀的开源代码,希望对读者嵌入自己的代码编辑器有所帮助。
ACE是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程序中。ACE支持超过60种语言语法高亮,并能够处理代码多达400万行的大型文档。ACE开发团队称,ACE在性能和功能上可以媲美本地代码编辑器(如Sublime Text、TextMate和Vim等)。
ACE官网:https://ace.c9.io/#nav=about
Github:https://github.com/ajaxorg/ace
CDN资源:http://www.bootcdn.cn/ace/
https://cdnjs.com/libraries/ace/
2.Demo
效果展示图:

代码如下:
当然我们还可以切换语言,只需要执行

3.方法介绍
1.初始化对象:
2.设置主题:
领取专属 10元无门槛券
私享最新 技术干货