为了重复使用编辑器dispose()
而不必create()
创建新的编辑器,可以使用 更改值editor.setValue()
。如何更改语言(例如更改为“css”)?
const editor = monaco.editor.create(document.getElementById('container'), {
value: ['function x() {', '\tconsole.log("Hello world!");', '}'].join('\n'),
language: 'javascript'
});
您可以使用以下
setModeLanguage
方法:演示: