去除中间的竖线:editor.renderer.setShowGutter(false);
去除行号: editor.setShowPrintMargin(false);
设置并获取内容:
editor.setValue("the new text here");
editor.session.setValue("the new text here"); // set value and reset undo history
editor.getValue(); // or session.getValue
设置主题: editor.setTheme("ace/theme/xcode");
设置语言模式: editor.session.setMode("ace/mode/sql");
启用提示菜单:
ace.require("ace/ext/language_tools");
editor.setOptions({
enableBasicAutocompletion: true,
enableSnippets: true,
enableLiveAutocompletion: true
});
撤销:editor.undo();
重做回退:editor.redo();
光标跳转到指定行:editor.gotoLine();
查找替换:editor.execCommand('replace');
自动换行:editor.setOption("wrap", "free"); //关闭时free换成off