monacoEditor.value.addCommand(monaco.KeyMod.CtrlCmd | monaco.KeyCode.KeyD, () => {
monacoEditor.value.trigger('anyString', 'editor.action.formatDocument')
toRaw(monacoEditor.value).setValue(toRaw(monacoEditor.value).getValue())
})
另有文章按键组合:
this.editor.addAction({
id: "save",
label: "save",
keybindings: [
monaco.KeyMod.chord(monaco.KeyMod.CtrlCmd | monaco.KeyCode.KEY_S),
],
run: saveEditor,//方法
});
saveEditor() {
console.log(1)
};