[monaco-editor] formatOnPaste 无效问题

查看 56|回复 1
作者:yxcoder   
我正在使用 monaco-editor,这个是 monaco 的一个在线测试页面
monaco-editor
这个是我的配置
var editor = monaco.editor.create(document.getElementById("container"), {
    value: "",
    language: "sql",
    lineNumbers: "off",
    roundedSelection: false,
    scrollBeyondLastLine: false,
    readOnly: false,
    theme: "vs-dark",
    fontSize: 18,
    fontWeight: '800',
    formatOnPaste: true      // 粘贴自动格式化的配置
});
我在右边渲染出的编辑器中粘贴这段代码
select * from abc where abc.a="abc";select * from cba where cba.a="cba";
发现编辑器并没有进行格式化操作
我应该怎么去正确地使用 formatOnPaste

abc, false, cba, 编辑器

gucheen   
monaco 没有内置的 sql 格式化逻辑,你可以自己添加一个
关键词 registerDocumentFormattingEditProvider
您需要登录后才可以回帖 登录 | 立即注册

返回顶部