Visual studio 2010 替代VSCT文件中的默认键盘快捷键

Visual studio 2010 替代VSCT文件中的默认键盘快捷键,visual-studio-2010,keyboard-shortcuts,visual-studio-extensions,Visual Studio 2010,Keyboard Shortcuts,Visual Studio Extensions,我试图为自己创建简单的扩展,并为其分配一个简单的快捷方式 由于我主要在调试模式下使用扩展,“F9”将是一个方便的键盘快捷键,但此快捷键已分配给“debug.ToggleBreakpoint” 我正在使用下面的代码,但它不会覆盖默认的键盘快捷键 <KeyBinding guid="guidLWConfigCmdSet" id="cmdidAHSLWConfig" editor="guidVSStd97" key1="0x78" /> 是否有任何方法可以使用VSCT文件或扩展名中的

我试图为自己创建简单的扩展,并为其分配一个简单的快捷方式 由于我主要在调试模式下使用扩展,“F9”将是一个方便的键盘快捷键,但此快捷键已分配给“debug.ToggleBreakpoint”

我正在使用下面的代码,但它不会覆盖默认的键盘快捷键

<KeyBinding guid="guidLWConfigCmdSet" id="cmdidAHSLWConfig" editor="guidVSStd97" key1="0x78" />


是否有任何方法可以使用VSCT文件或扩展名中的任何代码覆盖我的扩展名的默认快捷方式?

这不是一种简单的方法——用户不喜欢扩展名劫持键,我们也不想让扩展名这么做。如果希望以编程方式更改绑定,则可以使用;最好的方法可能是定义自己的命令,然后将F9重新绑定到该命令。您可能希望了解键绑定的作用,因为它还需要让用户自定义键的作用