一、前言前段时间碰到了一个Keybinding相关的问题,于是探究了一番,首先大家可能会有两个问题:MonacoEditor是啥?Keybinding又是啥?MonacoEditor:微软开源的一个代码编辑器,为VSCode的编辑器提供支持,MonacoEditor核心代码与VSCode是共用的(都在VSCodegithub仓库中)。Keybinding:MonacoEditor中实现快捷键功能的机制(其实准确来说,应该是部分机制),可以使得通过快捷键来执行操作,例如打开命令面板、切换主题以及编辑器中的一些快捷操作等。本文主要是针对MonacoEditor的Keybinding机制进行介绍,由