在monaco编辑器中,是否有一个用于捕获格式事件的事件?

时间:2018-07-27 08:46:35

标签: javascript visual-studio-code monaco-editor

cont editor = monaco.editor.create(element, {
            value: text,
            language: mode,
            automaticLayout: true,
            autoIndent: true,
            contextmenu: false,
            formatOnType: true
        });
editor.trigger('any', 'editor.action.formatDocument');

是否可以将回调传递给触发方法,或捕获格式完成操作的事件?

1 个答案:

答案 0 :(得分:0)

在执行动作后,将使用诺言运行以下console.log语句。

editor.getAction('editor.action.formatDocument').run().then(() => console.log('finished'));

答案:

https://github.com/Microsoft/monaco-editor/issues/978