如何手动缩进(格式化)我的摩纳哥编辑器的代码?

时间:2017-12-20 12:00:17

标签: monaco-editor

在将代码导入编辑器时,我在格式化代码时遇到了一些问题。

我试过

editor.getAction('editor.action.formatDocument').run();

getAction仅返回null

我的编辑器输入为monaco.editor.ICommonEditor

从未对monaco-editor有太多经验,所以我可能做错了。

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您在摩纳哥编辑中使用哪种语言? 对于JSON,我在将内容设置为编辑器之前所做的,我使用JSON.stringify方法正确格式化内容。

答案 1 :(得分:0)

假设您用于 Monaco 编辑器的变量是 editor,请使用它。

editor.trigger("anyString", 'editor.action.formatDocument');

已经讨论过here