ACE Editor 介绍
ACE 是 一个 实现了语法着色 功能 的基于 Web 的 代码 编辑器,具有良好的 代码 提示 功能 和大量的 主题 ,所以在Web端你想拥有 一个 编辑器,ACE是不二选择。?
先看个官网给出的例子:
<!DOCTYPE html>
<html lang="en">
<head>
<title>ACE in Action</title>
<style type="text/css" media="screen">
#editor {
position: absolute;
top: 0;
right: 0;
b ott om: 0;
left: 0;
}
</style>
</head>
<body>
<div id="editor">
function foo(items) {
var x = "All this is Syntax highlighted";
return x;
}
</div>
<script src="/ace-builds/src-noconflict/ace.js" type="text/JavaScript" charset="utf-8"></script>
<script>
var editor = ace.edit("editor");
editor.setTheme("ace/theme/monokai");
editor.getSession().setMode("ace/mode/JavaScript");
</script>
</body>
</html>
可以看得出真的超级简单有木有,在你的html里面,你只需要预先设置 一个 div,注意这个div一定要设置style,不然ace editor可能会展示不出来,然后引入你下载好的ace的源src,然后初始化一下,设置一下编辑器的 主题 和模式就可以了。这时候你刷新 页面 会看到你的 页面 多了 一个 ace的脚本编辑器
网站地址 : https://ace.c9.io/
GitHub: https://github.com/ajaxorg/ace
网站描述: 一个 实现了语法着色 功能 的基于 Web 的 代码 编辑器
ACE Editor官方网站
官方网站: https://ace.c9.io/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。