Edytuj stronę Odnośniki Fold/unfold all ODT export Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ~~SLIDESHOW~~ ====== Analiza kodu w Resharper ====== {{ :zajecia:znd_2014_1:resharper-log.png?400 |}} \\ The most intelligent extension for Visual Studio\\ ===== Inspekcja kodu ===== | błędy | martwy kod | wskazówki (code smells) | | {{ :zajecia:znd_2014_1:bledy.png?300|}} | {{ :zajecia:znd_2014_1:martwy_kod.png?300| }} | {{:zajecia:znd_2014_1:wskazowki.png?300| }} | * ''Alt + Enter'' szybka naprawa ===== ===== Belka z zaznaczonymi problemami: ostrzeżenia, błędy, status pliku {{ https://www.jetbrains.com/resharper/features/screenshots/50/marker_bar.png |}} * ''F12'' przejście do następnego problemu, * ''Alt + Enter'' szybka naprawa ===== ===== * Bogata możliwość konfiguracji zachowania oraz dodawania własnych reguł {{ :zajecia:znd_2014_1:inspekcja_wiecej_opcji.png?500 |}} * **Resharper -> Oprions -> Code Inpection -> Inspection Severity ** ===== Automatyczne czyszczenie kodu ===== **Resharper -> Tools -> Cleanup Code** (''Ctrl + Alt + F'') {{ :zajecia:znd_2014_1:cleanup_window.png?400 |}} ===== Analiza całego rozwiązania ===== {{ https://www.jetbrains.com/resharper/features/screenshots/50/code_analysis_swa.png }} ===== Inspection results ===== ** Inspect -> Code Issues in Solution/Project** {{ https://www.jetbrains.com/resharper/features/screenshots/50/code_issues.png }} ===== Command line tools ===== * [[https://www.jetbrains.com/resharper/features/command-line.html|Darmowe narzędzia konsolowe]] * dupFinder * InspectCode {{https://www.jetbrains.com/resharper/features/screenshots/80/command_line.png}}