﻿# Советы по command line версии PVS\-Studio

Поскольку пользователей command line версии у нас меньше, чем пользователей версии для VS IDE, хочу обратить внимание на некоторые аспекты использования command line версии, которые могут быть не очевидны\.

1. Вы можете получать output от анализатора в отформатированном виде в stdout по аналогии с ошибками компилятора\. Это удобно для быстрой проверки одного файла, когда тут же надо увидеть результат, но неудобно для работы с большим количеством сообщений\. Для вывода сообщений в формате компилятора используется опция new\-output\-format\=no в конфигурационном файле или командной строке\.
1. Вы можете сохранять output от анализатора для дальнейшей работы с ним из Visual Studio IDE\. Это позволит выполнять удобную навигацию к коду через окно PVS\-Studio Output Window, иметь доступ к справке, к фильтрам сообщений, к механизму "Mark As False Alarm" и т\.д\. То есть ко всем возможностям PVS\-Studio, доступным при работе из Visual Studio IDE даже без наличия файлов проекта\(vcproj/vcxproj\)\. Конечно в IDE все\-равно не будет IntelliSence и навигации \(без файлов проекта\)\. Сохранение вывода анализатора реализуется через опцию командной строки "\-\-output\-file"\. Загрузить полученный файл отчета можно через меню PVS\-Studio\-\>Open/Save\-\>Open Analysis Report в Visual Studio \(не забудьте выбрать "unparsed output" в качестве типа файла в диалоге загрузки\)\. Поскольку такой отчет содержит много дубликатов \(которые при загрузке будут отфильтрованы\), то первая загрузка может занять некоторое время\.
1. Подробное описание режима работы из командной строки есть в документации [здесь](https://pvs-studio.ru/ru/docs/manual/0006/)\.

Пожалуйста, пишите нам, если у вас будут вопросы или пожелания по работе анализатора и его command line версии\.