Как ввести лицензию 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, чтобы ввести имя и номер лицензии:

Picture 4

Compiler Monitoring UI

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

Picture 8

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++

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

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

Windows/Linux/macOS: Java

IntelliJ IDEA

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

Picture 10

Maven Plugin

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

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

Gradle Plugin

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

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

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

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


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

Проверено проектов
363
Собрано ошибок
13 495

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

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

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

goto PVS-Studio;