2012-04-25 141 views
16

任何人都知道如何將快捷鍵分配給特定的代碼片段?將代碼片段分配給Visual Studio中的鍵盤快捷鍵

我想分配例如CTRL + K,CTRL + J#region片段。

因此,通過能夠:

  1. 選擇文本,
  2. CTRL + K,CTRL + J =>
  3. 選擇的文本將與#region .. #endregion包圍。

我討厭當我不得不把我的手拿出鍵盤超過需要的時間:)。

編輯:爲了更多的理解,我問如何將鍵快捷鍵直接綁定到特定的片段。打開片段選擇器不會爲我工作。如果我必須搜索我的所有代碼片段才能進入#區域,那麼最好是自己寫所有的代碼。

Thx對於任何建議。

+0

ctrl + k + s彈出與選擇環繞聲,然後你需要選擇#地區 – Reniuz 2012-04-25 09:22:40

+0

謝謝,但我想直接綁定快捷方式#region不只是打開片段選擇器 – aerkain 2012-04-25 12:15:09

+0

沒有VS 2011.我編輯過你的標題。 – 2012-04-25 12:29:32

回答

6
+2

謝謝,但我想直接綁定到#region快捷方式不只是打開片段選擇器 – aerkain 2012-04-25 12:15:16

+0

也許這將有助於:http://www.dev102.com/2007/12/14/how-to-create-code-snippets - 很容易/ – buzznfrog 2012-04-25 12:38:23

+0

沒有抱歉,我沒有找到答案。 :/ – aerkain 2012-04-27 11:25:03

0

我發現這個最接近的解決方案是將預期片段複製到本地目錄中的片段。

例如對於VS-2015: %Userprofile%\ Documents \ Visual Studio 2015 \ Code Snippets \ Visual C#\ My Code Snippets

然後在文本編輯器中打開它,並將快捷方式更改爲快捷方式,如'1' 。

我們使用它,你需要做的就是按Ctrl + K + S>輸入> 1>輸入

此外,你可以把它更快通過改變熱鍵爲環繞與命令。 (工具>選項>鍵盤> Edit.SurroundWith)

相關問題