Posts
114
Comments
130
Trackbacks
10
"Pimp My IDE": 101 Visual Studio tips, tricks, and add-ins

Here are the links from my May 12, 2008 presentation at the St. Louis C# User Group:

1. VS 2008 Product Comparison http://shrinkster.com/XH1     VS2008
2. Change startup options http://shrinkster.com/XYD   VS2005 VS2008
3. Change home page http://shrinkster.com/XYD   VS2005 VS2008
4. LINQPad http://shrinkster.com/XGZ     VS2008
5. Importing/Exporting Settings http://shrinkster.com/XZJ VS2003 VS2005 VS2008
6. Consolas font on Windows XP http://shrinkster.com/XQ7 VS2003 VS2005 VS2008
7. Tab groups (code editor windows) http://shrinkster.com/XZK VS2003 VS2005 VS2008
8. line numbering http://shrinkster.com/XZK VS2003 VS2005 VS2008
9. Navigate forward (Ctrl-minus) and backward (Ctrl-plus) http://shrinkster.com/XM8 VS2003 VS2005 VS2008
10. Incremental Search: Ctrl-I http://shrinkster.com/XHC VS2003 VS2005 VS2008
11. Ctrl-Tab to select from open windows http://shrinkster.com/XPW VS2003 VS2005 VS2008
12. Type-ahead in Solution Explorer http://shrinkster.com/XQ4 VS2003 VS2005 VS2008
13. Flat Solution Explorer http://shrinkster.com/XWK   VS2005  
14. Sonic File Finder http://shrinkster.com/XR3   VS2005 VS2008
15. Source Code Outliner http://shrinkster.com/XWJ   VS2005 VS2008
16. Document Outline http://shrinkster.com/XR7   VS2005 VS2008
17. Hide Solution Folders http://shrinkster.com/XQ3   VS2005 VS2008
18. PowerCommands for Visual Studio 2008: Clear All Panes http://shrinkster.com/WI3     VS2008
19. PowerCommands for Visual Studio 2008: Show All Files http://shrinkster.com/WI3     VS2008
20. PowerCommands for Visual Studio 2008: Undo Close http://shrinkster.com/WI3     VS2008
21. PowerCommands for Visual Studio 2008: Open Containing Folder http://shrinkster.com/WI3     VS2008
22. Open in HTML view instead of designer: Tools | Options | HTML Designer | Start pages in… http://shrinkster.com/XZL VS2003 VS2005 VS2008
23. Editor Guidelines http://shrinkster.com/XH2 VS2003 VS2005 VS2008
24. Select Block Text: Alt-Drag http://shrinkster.com/XHB VS2003 VS2005 VS2008
25. Hide Selection: Edit | Advanced | Hide Selection or Ctrl-M, Ctrl-H http://shrinkster.com/XIK VS2003 VS2005 VS2008
26. Select Entire String literal: Double-click to left of opening quote http://shrinkster.com/XWZ VS2003 VS2005 VS2008
27. Ctrl-] - finds matching closing token: }, ), #endregion http://shrinkster.com/XX2 VS2003 VS2005 VS2008
28. Convert to upper (Ctrl-Shift-U) or lower (Ctrl-U) case http://shrinkster.com/XQ8 VS2003 VS2005 VS2008
29. Multi-line Search And Replace http://shrinkster.com/XZ8 VS2003 VS2005 VS2008
30. Transpose: Ctrl-T (character), Ctrl-Shift-T (word), Alt-Shift-T (line) http://shrinkster.com/XIM VS2003 VS2005 VS2008
31. VS2008 C# Keyboard Shortcuts poster http://shrinkster.com/XPQ     VS2008
32. Visual Studio 2008 Keyboard Shortcuts Reference http://shrinkster.com/XYC     VS2008
33. Keyboard Jedi http://shrinkster.com/XWL VS2003 VS2005 VS2008
34. Shift-F10 launches context menu (like right-click) http://shrinkster.com/XX3 VS2003 VS2005 VS2008
35. Toggle between Designer (Shift-F7) and code-behind (F7) http://shrinkster.com/XPV VS2003 VS2005 VS2008
36. Tab to next (F8) / previous (Shift-F8) error http://shrinkster.com/XPY VS2003 VS2005 VS2008
37. Ctrl-F4 closes current document http://shrinkster.com/XQ5 VS2003 VS2005 VS2008
38. Ctrl-. (dot) shows "smart tags" (e.g. add Using) http://shrinkster.com/XY9     VS2008
39. F12: Go to definition http://shrinkster.com/XYH VS2003 VS2005 VS2008
40. Shift-F12 = find all references http://shrinkster.com/XZL VS2003 VS2005 VS2008
41. Comment (Ctrl-K, Ctrl-C) / uncomment (Ctrl-K, Ctrl-U) http://shrinkster.com/XZK VS2003 VS2005 VS2008
42. Format document (Ctrl-K, Ctrl-D) or selection (Ctrl-K, Ctrl-F) http://shrinkster.com/XZK VS2003 VS2005 VS2008
43. Outlining: Collapse All (Ctrl-M, Ctrl-O) / Expand All (Ctrl-M, Ctrl-L) http://shrinkster.com/XZK VS2003 VS2005 VS2008
44. Ctrl-C, Ctrl-X, Ctrl-L, Shift-Delete without selection operate on the current line http://shrinkster.com/XWU VS2003 VS2005 VS2008
45. Drag/Drop code to Toolbox http://shrinkster.com/XH8 VS2003 VS2005 VS2008
46. Clipboard Ring - Ctrl-Shift-V http://shrinkster.com/XHA VS2003 VS2005 VS2008
47. SmartPaster http://shrinkster.com/XR4 VS2003 VS2005 VS2008
48. Code Snippets Manager http://shrinkster.com/XYW   VS2005 VS2008
49. Edit / Create snippets http://shrinkster.com/XYU   VS2005 VS2008
50. GotCodeSnippets.net http://shrinkster.com/XYV   VS2005 VS2008
51. "Export as Code Snippet" Add-In http://shrinkster.com/XYJ     VS2008
52. <code:keep> http://shrinkster.com/XZ4   VS2005 VS2008
53. T4 Code Generation Templates http://shrinkster.com/XR2   VS2005 VS2008
54. T4 Editor http://shrinkster.com/XYT   VS2005 VS2008
55. PowerCommands for Visual Studio 2008: Transform Templates http://shrinkster.com/WI3     VS2008
56. Step into framework code http://shrinkster.com/XYP     VS2008
57. DataTable visualizer http://shrinkster.com/Y0A   VS2005 VS2008
58. Mole http://shrinkster.com/WI7   VS2005 VS2008
59. GhostDoc http://shrinkster.com/XH6 VS2003 VS2005 VS2008
60. Sandcastle: msdn-style documentation builder http://shrinkster.com/XYZ   VS2005 VS2008
61. Sandcastle Help File Builder: nDoc-style GUI http://shrinkster.com/XZ1   VS2005 VS2008
62. Refactor! for ASP.NET: ASP.NET refactorings http://shrinkster.com/XM2   VS2005 VS2008
63. Refactor!: Extract Method http://shrinkster.com/XM2   VS2005 VS2008
64. Refactor!: Extract Property http://shrinkster.com/XM2   VS2005 VS2008
65. Refactor!: Introduce Constant http://shrinkster.com/XM2   VS2005 VS2008
66. Refactor!: Flatten Conditional http://shrinkster.com/XM2   VS2005 VS2008
67. Refactor!: Reverse Conditional http://shrinkster.com/XM2   VS2005 VS2008
68. Refactor!: Create Overload http://shrinkster.com/XM2   VS2005 VS2008
69. Refactor!: Reorder Parameters http://shrinkster.com/XM2   VS2005 VS2008
70. Refactor!: Encapsulate Field http://shrinkster.com/XM2   VS2005 VS2008
71. Ctrl-K, Ctrl-S = "surround with" http://shrinkster.com/XZL VS2003 VS2005 VS2008
72. PowerCommands for Visual Studio 2008: Remove and Sort Usings http://shrinkster.com/WI3     VS2008
73. PowerCommands for Visual Studio 2008: Format Document / Remove & Sort Usings on Save http://shrinkster.com/WI3     VS2008
74. PowerCommands for Visual Studio 2008: Copy / Paste Class http://shrinkster.com/WI3     VS2008
75. PowerCommands for Visual Studio 2008: Copy / Paste References http://shrinkster.com/WI3     VS2008
76. PowerCommands for Visual Studio 2008: Copy as Project Reference http://shrinkster.com/WI3     VS2008
77. Regionerate http://shrinkster.com/XQX   VS2005 VS2008
78. ClearRegions Macro http://shrinkster.com/XYX VS2003 VS2005 VS2008
79. Ctrl-Shift-R: Record Macro http://shrinkster.com/XZK VS2003 VS2005 VS2008
80. TestDriven.net http://shrinkster.com/XR1 VS2003 VS2005 VS2008
81. NUnit For VS http://shrinkster.com/XM3   VS2005 VS2008
82. Go to Reflector - via TestDriven.net add-in http://shrinkster.com/XR1 VS2003 VS2005 VS2008
83. Class Designer http://shrinkster.com/XYE   VS2005 VS2008
84. ModelingPowerToys: Layout toolbar enabled http://shrinkster.com/XYF     VS2008
85. ModelingPowerToys: Floating property grid http://shrinkster.com/XYF     VS2008
86. ModelingPowerToys: Ctrl-Alt-Drag http://shrinkster.com/XYF     VS2008
87. ModelingPowerToys: Export as Image or HTML http://shrinkster.com/XYF     VS2008
88. ModelingPowerToys: Filtering http://shrinkster.com/XYF     VS2008
89. ModelingPowerToys: Thumbnail view http://shrinkster.com/XYF     VS2008
90. StickyNotes http://shrinkster.com/XZB     VS2008
91. Microsoft Robotics Studio http://shrinkster.com/XZC   VS2005 VS2008
92. XNA Game Studio http://shrinkster.com/XZ7     VS2008
93. PowerCommands for Visual Studio 2008: Email Code Snippet http://shrinkster.com/WI3     VS2008
94. ComponentOne IntelliSpell Community Edition http://shrinkster.com/XZ5   VS2005 VS2008
95. OxyProject Metrics http://shrinkster.com/XZA   VS2005 VS2008
96. SlickEdit Gadgets http://shrinkster.com/XZ9   VS2005 VS2008
97. Visual Studio Hacks: The Book http://shrinkster.com/XZ2 VS2003 VS2005 VS2008
98. Visual Studio Hacks: The web site http://shrinkster.com/XZ3 VS2003 VS2005 VS2008
99. Sara Ford\'s Tip of the Day http://shrinkster.com/XPX VS2003 VS2005 VS2008
100. Visual Studio 2008 Developer\'s Center http://shrinkster.com/XYA     VS2008
101. Visual Studio Gallery http://shrinkster.com/XH5   VS2005 VS2008
posted on Monday, May 12, 2008 2:40 PM Print
Comments
Gravatar
# re: "Pimp My IDE": 101 Visual Studio tips, tricks, and add-ins
BrankoH
5/21/2008 2:52 AM
tnx.
I have only one suggestion.
Take Dataset Debugger Visualizer from
http://cs.rthand.com/blogs/blog_with_righthand/pages/Righthand-Dataset-Debugger-Visualizer.aspx
Gravatar
# re: "Pimp My IDE": 101 Visual Studio tips, tricks, and add-ins
Brian MacAskill
10/1/2008 1:30 PM
Shrinkster is either down or gone. Do you have long links for the tips in this post?
Gravatar
# re: "Pimp My IDE": 101 Visual Studio tips, tricks, and add-ins
Brian Schroer
10/1/2008 6:56 PM
Sorry, I "shrinksterized" the links as I collected them, and didn't save the real URLs.

I have del.icio.us links to some of them:

http://delicious.com/brianschroer/visualstudio

A lot of the keyboard shortcut tips are from Sara Ford's blog:

http://blogs.msdn.com/saraford/

I think Shrinkster is still run by Carl Franklin, so I hope it will be back soon.

Post Comment

Title *
Name *
Email
Comment *  
 
Tag Cloud