暂时禁用/切换ace中的语法高亮显示



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

我知道你可以用editor.setMode()在语法高亮显示模式之间切换,但直接关闭语法高亮显示怎么样?

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

你可以用css切换它,假设你的ACE编辑器的类是.ace-xcode,在这里你可以在它上切换一个类monochrome

function toggleSyntaxHighlighting() {
document.querySelector('.ace-xcode').classList.toggle('monochrome');
}

在您的css代码中。如果类.monochrome打开,则通过指定以下规则禁用跨度的颜色:

.ace-xcode.monochrome span {
color: initial !important;
}

相关内容

  • 没有找到相关文章

最新更新