~~REVEAL~~

Analiza kodu w Resharper


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


<fs xx-small>Źródło: www.jetbrains.com/resharper/features/screenshots</fs>

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

<fs xx-small>Źródło: www.jetbrains.com/resharper/features/screenshots</fs>

Inspect → Code Issues in Solution/Project

<fs xx-small>Źródło: www.jetbrains.com/resharper/features/screenshots</fs>

Resharper → Tools → Cleanup Code (Ctrl + Alt + F)

ReSharper → Inspect → Outgoing Calls
ReSharper → Inspect → Incoming Calls

<fs xx-small>Źródło: www.jetbrains.com/resharper/features/screenshots</fs>

ReSharper → Inspect → Value Origin
ReSharper → Inspect → Value Destination

<fs xx-small>Źródło: www.jetbrains.com/resharper/features/screenshots</fs>

<fs xx-small>Źródło: www.jetbrains.com/resharper/features/screenshots</fs>

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

<fs xx-small>Źródło: www.jetbrains.com/resharper/features/screenshots</fs>

Resharper Code Quality Analysis darmowe rozszerzenie

<fs xx-small>Źródło: https://alanwales.gallerycdn.vsassets.io/</fs>