R# - ReSharper Succinctly


ReSharper Succinctly
By Peter Shaw

This overview is not intended to replace the ReSharper Succinctly Series at all.  These were my personal Highlights of the book.  I recommend that everyone fully read the full book to experience and get these personal highlights from the eBook.  Thank you to Succinctly and Peter Shaw for putting this together.  This is first eBook that explains what ReSharper is vs. just saying you should have it.  It still really is a TON of memorization of all of the key combinations.  Its important to just learn them!!

Resharper -> R#
Recommend to keep on Show tips on Startup (if disabled, Listed under ReSharper Options: Environment -> General Tab)

R#'s Action Bar: 
Way of showing you the points in your source code that it believes needs your attention.  Action Bar is listed to the left of your Editor Window.  It will show small icons.
R#'s Marker Bar: 
Shows Colored dashes that shows potential problems, errors, improvements.
Generally
               Red:       Error
               Yellow:  Warning
               Green:   Suggested Improvement
               Blue:      Recommended Practice
Alt+Enter:
Key combination you will use everyday!  Best bit of advice: learn the shortcuts: learn them well, learn them early
Brings up recommendations.
Able to Remove Individual actions in File, in Folder, in Project and solution

Able to Disable Recommendations with Comments above items

Navigation:
               ** Need to list more of them out.  Start with a few and continue to build on them…

F12                                       Takes you to Definition
Control + T:                       
(Specialized Search Tool) R#’s Famous: Go to Everything!:  Allows you to type and shows methods, classes, etc.. with that name in it.  i.e. Takes you to Method, variable, class

Shift + Alt + F12                 List Places where Symbol currently under the cursor have been used.
Alt + PageUp                      Go to Next Inspection
Alt + PageDown                Go to Next Inspection
               Ctrl + Shift + Backspace   Take you to last Recent Edit

Bookmark
               Ctrl + Shift <0-9>               Set Bookmark
               Ctrl + <0-9>                        Go to Bookmark
              


Code Generation             

               Alt + Ins                Provides Menu to Create Classes, Methods, etc..



Code Inspections

               Resharper ->Code Inspections



Code Refactoring

               Red -> Green -> Refactor

Ctrl + R, R            Rename



** In Essence R#, actually trains you to become a better programmer!!!




Comments

Popular posts from this blog

Intro to MongoDB

Starting our .NET Core WebAPI Journey – Step 2