在摩纳哥注册语言命令

时间:2018-08-23 02:49:08

标签: javascript monaco-editor

在摩纳哥文档中,确切的是:CompletionItem中有一个名为command的属性(描述:接受该项目后应运行的命令。) 我的问题:如果可以的话,我应该在哪里注册这些命令?

致谢。

1 个答案:

答案 0 :(得分:1)

在询问了github问题之后,这是解决方案,请参见:#1025

(editor as any)._commandService.addCommand({ 
    id: "command-id", 
    handler: (_: any, ...args: any[]) => {
                    //DO WHAT NEEDED
        return null;
    },
});