在Monaco编辑器中启用括号着色



如何在摩纳哥编辑器0.28.1版本中启用括号对着色

我可以用下面的代码创建一个工作编辑器,但是括号没有着色。

public createEditor(domElt: HTMLElement, value: string)
{
let editor = monaco.editor.create(domElt, {
value: value,
language: 'sql',
lineNumbers: 'off',
minimap: {
enabled: false
}
});
editor.getModel().updateOptions({
bracketColorizationOptions:
{
enabled: true
}
});
return editor;
}

这个链接应该有帮助:https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md

tldr;

public createEditor(domElt: HTMLElement, value: string)
{
let editor = monaco.editor.create(domElt, {
value: value,
language: 'sql',
lineNumbers: 'off',
minimap: {
enabled: false
},
"bracketPairColorization.enabled": true
});
return editor;
}

最新更新