开发者

Visual Studio Extending Ctrl + K, Ctrl + D

I am a bit lazy when it comes to formatting code in Visual Studio and almost rely solely on the magic of Ctrl + K, Ctrl + D (or F depending on what I’m doing). However I loathe having to use my right mouse button to Remove and Sort my using statements and am constantly forgetting.

Assuming that I’m not using Re-Sharper is there any w开发者_如何学编程ay to extend the Ctrl + K, Ctrl + D keyboard shortcut to format my code and sort my using statements?

Would writing a macro to do both tasks and assigning it the same key combination the only way to do it?


It's not extending the current key combo as such, but there's a Edit.RemoveAndSort command to which you can assign a key binding in Tools -> Options -> Keyboard.

Here's a blog post detailing just that.


From the lack of response I can only assume that I'll need to create a macro and assign it the same keyboard shortcuts... oh well

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

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜