monaco-editor 右键菜单改成中文
时间: 2023-11-09 11:09:30 浏览: 86
要将 monaco-editor 右键菜单改成中文,可以使用以下代码:
```javascript
monaco.languages.register({ id: 'zh' });
monaco.languages.setLanguageConfiguration('zh', {
comments: {
lineComment: '//',
blockComment: ['/*', '*/'],
},
brackets: [['{', '}'], ['[', ']'], ['(', ')']],
autoClosingPairs: [
{ open: '{', close: '}' },
{ open: '[', close: ']' },
{ open: '(', close: ')' },
{ open: '\'', close: '\'', notIn: ['string', 'comment'] },
{ open: '\"', close: '\"', notIn: ['string'] },
],
surroundingPairs: [
{ open: '{', close: '}' },
{ open: '[', close: ']' },
{ open: '(', close: ')' },
{ open: '\'', close: '\'' },
{ open: '\"', close: '\"' },
],
});
monaco.editor.defineTheme('zh-theme', {
base: 'vs',
inherit: true,
rules: [
{ token: 'comment', foreground: '008800' },
{ token: 'keyword', foreground: '0000ff' },
{ token: 'number', foreground: '880000' },
],
});
monaco.editor.setTheme('zh-theme');
```