在 Monaco 编辑器中启用括号着色
Enabling bracket colorization in Monaco editor
如何在 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;
}
这个 link 应该可以帮助:
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;
}
如何在 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;
}
这个 link 应该可以帮助: 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;
}