当前位置: 首页 > 工具软件 > ACE Editor > 使用案例 >

ace editor基本使用方法

林修真
2023-12-01

去除中间的竖线: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

 

 类似资料: