Multiple copy/paste buffers:
VS actually stores multiple clipboard entries for copied text. Just press Ctrl + Shift + V to cycle through them.
Keybaord commands:
Go to the tools menu and t hen customize, then browse the list of commands. You can set a keyboard shortcut to any of these.
Text editor stuff:
Here are some other small ones relating to the text editor
- Tabbing multiple lines (and un-tabbing them) just by selecting the text and pressing tab (or shift tab).
- Ctrl + } to go to the matching brace.
- Ctrl + right or Ctrl + left to go to the next or previous word
- Ctrl + g go to line number
- Ctrl + i for interactive search, search as you type.
- Ctrl + tab to cycle through the files in your project. Very useful when going back and forth between 2 files.
- Ctrl + shift + space gets a function's definition
- Ctrl + space gets intellisense for the item you have.
- Ctrl + shift + U and Ctrl + U to get upper and lowercase of your selection
Non trivial breakpoints:
Another simple tip but you can set expressions and hit counts on your breakpoints so they only get hit when those conditions are satisfied.
You can also do a trace instead of stopping the code at that breakpoint by going into the When Hit option of the breakpoint.
Searching through your files with regular expressions:
You can use regular expressions in the find dialog.