2017-07-25 80 views
0

我写了一个包含我自己的遗留宏的小扩展,用于定制Visual Studio编辑器。Visual Studio 2017扩展没有将'插入'键绑定到命令

在Visual Studio 2015中,以下指令将“插入”键绑定到我的命令“cmdidBriefLinePaste”。如果我添加MOD1 =“ALT”这个

<KeyBindings> 
    <KeyBinding guid="guidDanBarPackageCmdSet" id="cmdidBriefLinePaste" editor="guidVSStd97" key1="VK_INSERT" /> 
</KeyBindings> 

然后它(但只有按下“Alt键”,这是不是我想要的):不幸的是,同一行不在Visual Studio 2017年的工作。

从“Edit.OvertypeMode”手动取消分配插入键没有区别。

谁能告诉我可以:

一)有没有一种方法,使这项工作? b)另外,如何将我的命令添加到Visual Studio的“所有命令”中,以便通过Visual Studio的选项对话框手动执行映射?

+0

你的意思是它可以在单一快捷键'插入'的情况下在vs2015上运行,但我用vs2015创建了一个简单的演示程序,但它不起作用。我建议你可以使用组合快捷方式。此外,据我所知,似乎你不能将自定义命令添加到Visual Studio的'所有命令' –

+0

谢谢你给这个尝试@Cole Wu。 我很惊讶它在VS2015中不适合你。我设法绑定到VS2015中的单个“插入”键,没有问题。 我的问题是,我仍然喜欢旧的Brief编辑器的一些关键操作,而'Insert'做了一个“行模式粘贴”。似乎我可能不得不习惯于Alt插入。 –

回答

相关问题