2017-10-07 118 views
0

问题

Visual Studio代码扩展如何将键绑定直接添加到工作区?Visual Studio代码扩展如何直接添加键绑定

约束

所有的设置应包含在扩展中,以便通过扩展的任何修改都容易在1米的地方,找到和卸载扩展将删除任何修改。

方案

我正在开发一个VSCode扩展,它需要监听的按键。 This question监听通过vscode.workspace.onDidChangeTextDocument事件,但我发现,路线比较有点乱,只是创建键绑定的什么我听。我发现了一个非常优雅的方式来achieve what I want using key bindings,但执行是不可扩展,而不是简单地导出为他人实施。

所以我想写一个完全封装任意键绑定补充是必要的延伸。

我没有找到这个问题的答案漫漫长夜的研究之后,所以我只是想张贴他人的利益的解决方案。

回答

相关问题