Как ввести лицензию PVS-Studio, и что делать дальше

Добро пожаловать на страницу PVS-Studio, где перечислены все способы активации лицензии. Скорее всего, вы только что её получили, чтобы попробовать анализатор, и на этой странице сможете узнать, как ею воспользоваться. Анализатор поддерживает анализ таких языков программирования, как C, C++, C# и Java, а запуск возможен на операционных системах Windows, Linux и macOS. В связи с этим, способы активации анализатора могут отличаться для разных проектов, поэтому перейдите в раздел, который Вам подходит и следуйте инструкции.

Важно. Все действия выполняются после установки анализатора. Вы можете скачать его на странице "Скачать PVS-Studio".

Windows: C, C++, C#

Microsoft Visual Studio

Перейдите в меню Visual Studio PVS-Studio > Options > PVS-Studio > Registration, чтобы ввести имя и номер лицензии:

https://import.viva64.com/docx/manual/EnterLicense_ru/image1.png

Compiler Monitoring UI

Перейдите в меню утилиты Tools > Options > Registration, чтобы ввести имя и номер лицензии:

https://import.viva64.com/docx/manual/EnterLicense_ru/image3.png

Command line analyzer for MSBuild projects

При использовании анализатора MSBuild проектов, когда нет возможности ввести лицензионную информацию через GUI (плагин для Visual Studio или Compiler Monitoring UI), можно воспользоваться самим анализатором в специальном режиме.

Строка запуска может выглядеть следующим образом (одной строкой):

PVS-Studio_Cmd.exe credentials 
--username NAME --serialNumber XXXX-XXXX-XXXX-XXXX

При таком запуске анализатор запишет лицензионную информацию в файл настроек с расположением по умолчанию. Если файла настроек не существует, он будет создан. Используя флаг --settings можно указать путь до файла настроек в нестандартном расположении.

Linux/macOS: C, C++, C#

После установки анализатора, активировать его можно с помощью следующей команды:

pvs-studio-analyzer credentials NAME XXXX-XXXX-XXXX-XXXX

Windows/Linux/macOS: C#, Java

IntelliJ IDEA / Rider

Перейдите в меню File > Settings > PVS-Studio > Registration, чтобы ввести имя и номер лицензии:

https://import.viva64.com/docx/manual/EnterLicense_ru/image5.png

Maven Plugin

После установки анализатора, активировать его можно с помощью следующей команды:

mvn pvsstudio:pvsCredentials "-Dpvsstudio.username=USR" "-Dpvsstudio.serial=KEY"

Gradle Plugin

После установки анализатора, активировать его можно с помощью следующей команды:

./gradlew pvsCredentials "-Ppvsstudio.username=USR" "-Ppvsstudio.serial=KEY"

Быстрый старт или что дальше?

Способы запуска анализатора приведены на соответствующих страницах:


Найденные ошибки

Проверено проектов
409
Собрано ошибок
14 072

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;
Этот сайт использует куки и другие технологии, чтобы предоставить вам более персонализированный опыт. Продолжая просмотр страниц нашего веб-сайта, вы принимаете условия использования этих файлов. Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте данный сайт. Подробнее →
Принять