这是一个使用输入Ctrl/Cmd+Enter来执行该run函数的操作。
editor.addAction({
id: 'runStep',
label: 'run',
keybindings: [monaco.KeyMod.CtrlCmd | monaco.KeyCode.Enter],
contextMenuGroupId: 'navigation',
contextMenuOrder: 1.5,
run: function(editor){ /*do something*/}
});
Run Code Online (Sandbox Code Playgroud)
但我又能怎样呢stopPrapagation?
函数的参数run是editor,而不是keyboardEvent对象。