Practice Management Book

http://www.fpnotebook.com/

Visual Studio

Aka: Visual Studio
  1. Technique: Keyboard Shortcuts for Editing
    1. Ctrl K-S
      1. Surround with
    2. Shift-Alt-W (web page)
      1. Wrap in div
    3. Ctrl-K-D
      1. Format page
    4. Ctrl-C and Ctrl-V
      1. If nothing selected, copy and paste the current line onto a new line immediately below
    5. Ctrl-Shift-V
      1. Cycle clipboard ring
    6. Alt-Select
      1. Multi-line Select
  2. Technique: Keyboard Shortcuts for navigation
    1. Ctrl-F
      1. Find
    2. F3
      1. Find Next
    3. F12
      1. Go to Definition
    4. Shift-F12
      1. Find all references
    5. Shift-Alt-F12
      1. Quick Find Symbol
    6. Ctrl+";"
      1. Solution Explorer searchbox
    7. Ctrl-Q
      1. Search Menu Items
      2. Filter search options with "@"
  3. Technique: Keyboard Shortcuts for tooling
    1. Alt "/."
      1. Open Package Manager Console
    2. Alt-W-L
      1. Close all documents
  4. Technique: Keyboard Shortcuts for refactoring
    1. Ctrl "."
      1. Fix Suggestions
    2. Ctrl-R-M
      1. Refactor to new method
    3. Ctrl-R-R
      1. Rename
    4. Ctrl-R-E
      1. Encapsulate Field
    5. Ctrl-R-I
      1. Extract Interface
  5. Technique: Running/Debugging
    1. Ctrl-F5
      1. Run the selected project in non-debug mode
      2. Pearl: Change the solution properties, to run the selected project first
  6. Technique: Keyboard Shortcuts (with extensions)
    1. Shift-F2
      1. Add New File (extension)
  7. Resources
    1. MSDN - Frequently used commands
      1. https://msdn.microsoft.com/en-us/library/dn600331.aspx
    2. MSDN - Full List of Shortcuts
      1. https://msdn.microsoft.com/en-us/library/da5kh0wa.aspx

You are currently viewing the original 'fpnotebook.com\legacy' version of this website. Internet Explorer 8.0 and older will automatically be redirected to this legacy version.

If you are using a modern web browser, you may instead navigate to the newer desktop version of fpnotebook. Another, mobile version is also available which should function on both newer and older web browsers.

Please Contact Me as you run across problems with any of these versions on the website.

Navigation Tree