Javascript 在ace中临时禁用/切换语法高亮显示

Javascript 在ace中临时禁用/切换语法高亮显示,javascript,ace-editor,Javascript,Ace Editor,有没有办法在ace.js中切换语法高亮显示 我知道您可以使用editor.setMode()在语法突出显示模式之间切换,但是直接关闭语法突出显示怎么样 我似乎在这上面找不到任何文档你可以用css切换它,假设你的ACE编辑器的类是。ACE xcode,在这里你可以在它上面切换一个类单色: 函数切换syntaxhighlighting(){ document.querySelector('.acexcode').classList.toggle('monology'); } 在css代码中。如果类

有没有办法在ace.js中切换语法高亮显示

我知道您可以使用
editor.setMode()
在语法突出显示模式之间切换,但是直接关闭语法突出显示怎么样


我似乎在这上面找不到任何文档

你可以用css切换它,假设你的ACE编辑器的类是
。ACE xcode
,在这里你可以在它上面切换一个类
单色

函数切换syntaxhighlighting(){
document.querySelector('.acexcode').classList.toggle('monology');
}
在css代码中。如果类
.monology
处于启用状态,请通过指定以下规则禁用跨距的颜色:

.ace-xcode.monology span{
颜色:首字母!重要;
}