这是我定义的摩纳哥语言,它不会自动关闭括号:在初始化语言时传递的参数中,自动关闭括号是“true”。我也尝试过自动关闭括号=“always”,但它不起作用
monaco.languages.setMonarchTokensProvider('CustomExpressionLanguage', {
brackets: [
{ open: '{', close: '}', token: 'delimiter.curly' },
{ open: '[', close: ']', token: 'delimiter.square' },
{ open: '(', close: ')', token: 'delimiter.parenthesis' },
{ open: '<', close: '>', token: 'delimiter.angle' }
],
surroundingPairs: [
{ open: '{', close: '}' },
{ open: '[', close: ']' },
{ open: '(', close: ')' },
{ open: '<', close: '>' },
{ open: '\'', close: '\'' },
{ open: '"', close: '"' },
],
autoClosingPairs: [
{ …Run Code Online (Sandbox Code Playgroud)