我现在正在尝试为我的包添加快捷方式。我发现this article 可能会很有用。如本文所述,我在vsct文件中添加了KeyBinding属性,如下所示:
<KeyBindings>
<KeyBinding guid="guidPackageTestCmdSet" id="commandId01" editor="guidVSStd97"
key1="M" mod1="Control" >
</KeyBinding>
当我运行这个包时,您可以在命令名的右侧看到快捷方式信息"Ctrl+M“,但在我按下Ctrl+M+ M后,它不会触发。
发布于 2011-12-16 06:29:18
我假设你是为VS2010创建的。看看这个page。看起来Ctrl+M是一个多重绑定。一旦您按下Ctrl+M,检查VS中的状态栏,您应该能够看到它正在等待另一个命令。
https://stackoverflow.com/questions/8519784
复制相似问题