Use shortcuts can increase your development speed and save you lots of times. These are some of my favorite and most used shortcuts in visual studio, I only list 10 of them, hope it is useful.

  1. Holding down the Ctrl key -  while the completion list is displayed makes the list partially transparent.

  2. Ctrl + – and the opposite Ctrl + Shift + -  To move the cursor back or forward to the last position without having to scroll or switch  files.

  3. Shift+Alt+Enter Switches to Full Screen Mode

  4. Ctrl+K, Ctrl+C Comment a block,   Ctrl+K, Ctrl+U Uncomment the block

  5. Shift + Alt + F10 then Enter expands the smart tag to insert a using statement or implement an Interface

  6. Ctrl+K, Ctrl+D Auto format the file (Source, xml or  html)

  7. Ctrl+M, Ctrl+M – Toggle Outlining Expansion—Based on the current cursor position in the editor window, hides or unhides the outline region.

  8. Ctrl+M, Ctrl+ O Collapses all outlining to  definition and then Ctrl+M, Ctrl+M to toggle the current block to expanded or collapsed.

  9. Shift+ F12, Finds a reference to the selected item or the item under the cursor

  10. Ctrl-Shift-F12, Moves to the next task in the TaskList window