【发布时间】:2021-04-13 02:20:56
【问题描述】:
ACE 编辑器中是否有办法关闭给定语法模式的所有完成,但仍显示该语法的所有适当语法着色?
例如:在 markdown 模式下,有一种方法可以不扩展 " 和 [ 之类的内容以完成第二个引号/括号,或项目符号列表到下一行。
我知道有一些单独的设置可以做到这一点,例如 mode.$quotes 和 mode.getNextLineIndent,但还有许多其他设置不容易在一个地方跟踪。
是否有一个开关可以通用地关闭任何类型的所有扩展?
尝试了以下选项设置,但没有成功:
te.editor.getSession().setMode("ace/mode/" + lang);
te.editor.setOptions({
enableAutoIndent: false,
behaviorsEnabled: false,
enableBasicAutocompletion: false,
enableLiveAutocompletion: false,
enableSnippets: false
});
【问题讨论】:
标签: ace-editor