ace editor基本使用方法

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值