2010-01-18 114 views
5

我有點懶,當涉及到的格式在Visual Studio代碼,幾乎完全依賴於按Ctrl +和K按Ctrl +魔d(或˚F取決於我在做什麼)。但我討厭不得不用我的鼠標右鍵去刪除並排序我使用的語句,我經常忘記。我不是使用的Visual Studio擴展按Ctrl + K,Ctrl鍵+ d

假設重新沙坡有沒有什麼辦法來延長按Ctrl + K按Ctrl + d鍵盤快捷鍵來格式化我的代碼和我的using語句排序?

會寫一個宏來完成這兩項任務,併爲它分配相同的組合鍵唯一的方法嗎?

回答

2

從毫無反應,我只能假設,我需要創建一個宏並將其分配相同的鍵盤快捷方式......哦

Sub LazyFormatAndSortUsingMacro() 
    DTE.ExecuteCommand("Edit.FormatDocument") 
    DTE.ExecuteCommand("Edit.RemoveAndSort") 
End Sub 
5

這不是擴展當前鍵組合,但有一個Edit.RemoveAndSort命令可以在工具 - >選項 - >鍵盤中爲其分配鍵綁定。

Here's博客文章詳細說明了這一點。

+0

我知道這聽起來很瑣碎,但我真的很想這將做Edit.RemoveAndSort以及Edit.FormatDocument – Kane 2010-01-18 11:36:56