The most intelligent extension for Visual Studio

1700 reguł dla C#, VB.NET, XAML, XML, ASP.NET, ASP.NET MVC, JavaScript, TypeScript, HTML, CSS (R# 10.0.2)

inspekcja kodu na żywo, quick fixes

podział na błędy (errors), ostrzeżenia (warnings), wskazówki (suggestions, hints)

inspekcja całego projektu/rozwiązania

konfiguracja priorytetów błędów oraz możliwość definiowania własnych reguł

śledzenie wywołań metod oraz zmian wartości zmiennych

inspect this

błędy	ostrzeżenia	wskazówki (code smells)

Alt + Enter szybka naprawa

Belka z zaznaczonymi problemami: ostrzeżenia, błędy, status pliku

Źródło: www.jetbrains.com/resharper/features/screenshots

F12 przejście do następnego problemu,
Shift + F12 powrót do poprzedniego problemu
Alt + Enter szybka naprawa

Bogata możliwość konfiguracji zachowania oraz dodawania własnych reguł

Resharper -> Oprions -> Code Inpection -> Inspection Severity

Solution-Wide Analysis

Źródło: www.jetbrains.com/resharper/features/screenshots

Inspect -> Code Issues in Solution/Project

Źródło: www.jetbrains.com/resharper/features/screenshots

Resharper -> Tools -> Cleanup Code (Ctrl + Alt + F)

ReSharper -> Inspect -> Outgoing Calls
ReSharper -> Inspect -> Incoming Calls

Źródło: www.jetbrains.com/resharper/features/screenshots

ReSharper -> Inspect -> Value Origin
ReSharper -> Inspect -> Value Destination

Źródło: www.jetbrains.com/resharper/features/screenshots

Źródło: www.jetbrains.com/resharper/features/screenshots

Ctrl + Shift + Alt + A
jeden skrót do analizy kodu, nawigacji, śledzenia wywołań, śledzenia wartości zmiennych, badania hierarchii typów

Darmowe narzędzia konsolowe

dupFinder

InspectCode

Źródło: www.jetbrains.com/resharper/features/screenshots

Resharper Code Quality Analysis darmowe rozszerzenie

Źródło: https://alanwales.gallerycdn.vsassets.io/