|
PVS-Studio przeprowadza statyczną analizę kodu i generuje raport, który pomaga programistom znaleźć i naprawić błędy. PVS-Studio przeprowadza szeroki zakres kontroli kodu; jest również pomocne w wyszukiwaniu literówek i błędów kopiowania i wklejania. Przykładami takich błędów są: V501, V517, V522, V523 i V3001.
Główną zaletą analizy statycznej jest jej regularne stosowanie, dzięki czemu błędy są identyfikowane i naprawiane na najwcześniejszych etapach. Nie ma sensu tracić 50 godzin na szukanie błędu, który można znaleźć za pomocą analizy statycznej. Warto zatem podkreślić, że główną ideą analizy statycznej nie jest znalezienie jednego ukrytego błędu w dniu poprzedzającym wydanie, ale naprawienie dziesiątek błędów dziennie.
Analizator można uruchomić na serwerze w nocy i ostrzegać o podejrzanych fragmentach kodu. W idealnym przypadku błędy te można wykryć i naprawić przed ich pojawieniem się w repozytorium. PVS-Studio może zostać automatycznie uruchomiony natychmiast po kompilatorze dla plików, które zostały zmodyfikowane.
Funkcje:
- Prosta i bezproblemowa integracja z Visual Studio 2010-2019
- Automatyczna analiza poszczególnych plików po ich rekompilacji
- Możliwość zapisywania wyników analizy w formacie HTML z pełną nawigacją po kodzie źródłowym
- Ścieżki względne w plikach raportów, umożliwiające ich przeglądanie na różnych komputerach
- Automatyczne sprawdzanie dostępności aktualizacji (w środowiskach IDE i podczas kompilacji nocnych)
- PVS-studio-analyzer – narzędzie do monitorowania kompilatorów w systemie Linux
-------------
[ENG]
PVS-Studio performs static code analysis and generates a report that helps a programmer find and fix bugs. PVS-Studio performs a wide range of code checks; it is also helpful for searching for misprints and Copy-Paste errors. Examples of such errors: are V501, V517, V522, V523, and V3001.
The principal value of static analysis is its regular use, so errors are identified and fixed at the earliest stages. There is no point in wasting 50 hours looking for a bug that could find with static analysis. So, let's point out that the main idea of static analysis is not to find one hidden bug on the day before the release but to fix dozens of bugs daily.
The analyzer can be run at night on the server and warn about suspicious code fragments. Ideally, these errors can be detected and fixed before getting into the repository. PVS-Studio can automatically be launched immediately after the compiler for the files just modified.
Features:
- Simple and seamless integration with Visual Studio 2010-2019
- Automatic analysis of individual files after their recompilation
- You can save analysis results as HTML with full source code navigation
- Relative paths in report files to view them on different machines
- Automatic check for updates (inside IDEs and when running overnight builds)
- PVS-studio-analyzer - a tool for Compiler Monitoring under Linux
Release Notes & Version history: https://pvs-studio.com/en/docs/manual/0010/
-------------
strona producenta: https://pvs-studio.com/
strona programu: https://pvs-studio.com/en/pvs-studio/
system operacyjny: Windows 7/8/8.1/10/11 (32bit-64bit)
------------
Do wypakowania torrenta użyj najnowszej wersji programu WinRAR.
-------------
- wymagane połączenie z internetem (instalator podczas instalacji pobiera dodatkowe komponenty)
- zainstaluj program (na końcu instalacji zaznacz "I have a license and want to activate it")
- kliknij na "Next"
- wklej dane z pliku "Serial.txt" (najpierw wklej License Name, następnie License Key)
- po wklejeniu danych, obok pola License status, pojawi się zielony napis "VALID"
- kliknij na "Next"
------------
Win 11 25H2 - screen po instalacji - Compiler Monitoring UI: https://i.ibb.co/QjrrHHMZ/1.png
|