2017-07-25 122 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插入。 –

回答

相關問題