我有點懶,當涉及到的格式在Visual Studio代碼,幾乎完全依賴於按Ctrl +和K,按Ctrl +魔d(或˚F取決於我在做什麼)。但我討厭不得不用我的鼠標右鍵去刪除並排序我使用的語句,我經常忘記。我不是使用的Visual Studio擴展按Ctrl + K,Ctrl鍵+ d
假設重新沙坡有沒有什麼辦法來延長按Ctrl + K,按Ctrl + d鍵盤快捷鍵來格式化我的代碼和我的using語句排序?
會寫一個宏來完成這兩項任務,併爲它分配相同的組合鍵唯一的方法嗎?
我有點懶,當涉及到的格式在Visual Studio代碼,幾乎完全依賴於按Ctrl +和K,按Ctrl +魔d(或˚F取決於我在做什麼)。但我討厭不得不用我的鼠標右鍵去刪除並排序我使用的語句,我經常忘記。我不是使用的Visual Studio擴展按Ctrl + K,Ctrl鍵+ d
假設重新沙坡有沒有什麼辦法來延長按Ctrl + K,按Ctrl + d鍵盤快捷鍵來格式化我的代碼和我的using語句排序?
會寫一個宏來完成這兩項任務,併爲它分配相同的組合鍵唯一的方法嗎?
從毫無反應,我只能假設,我需要創建一個宏並將其分配相同的鍵盤快捷方式......哦
Sub LazyFormatAndSortUsingMacro()
DTE.ExecuteCommand("Edit.FormatDocument")
DTE.ExecuteCommand("Edit.RemoveAndSort")
End Sub
這不是擴展當前鍵組合,但有一個Edit.RemoveAndSort命令可以在工具 - >選項 - >鍵盤中爲其分配鍵綁定。
Here's博客文章詳細說明了這一點。
我知道這聽起來很瑣碎,但我真的很想這將做Edit.RemoveAndSort以及Edit.FormatDocument – Kane 2010-01-18 11:36:56