Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Вебинар: Go-Go-Gadg...Error? Смотрим, как ошибаются Go разработчики! - 26.08

>
>
Быстрый старт
menu mobile close menu
Проверка проектов
Дополнительная информация
toggle menu Оглавление

Быстрый старт

26 Авг 2026

PVS-Studio Atlas Viewer

Atlas Viewer — редакция PVS-Studio Atlas, которая представляет собой кросс-платформенную десктопную утилиту для просмотра и разметки результатов анализа статического анализатора PVS-Studio. Если вам нужно развернуть серверное многопользовательское решение, то перейдите к документации редакции Atlas Server.

Способы установки

Дистрибутивы утилиты доступны для загрузки на странице Скачать PVS-Studio.

В таблице ниже приведены варианты дистрибутивов и способы их установки:

Формат

Система и пакетный менеджер

Способ установки

.exe

Windows, x64

Запустить инсталлятор

.dmg

macOS, Apple Silicon

Перенести в папку Программы

.AppImage

Linux, x64

Перенести в любой каталог

.deb

Linux, x64

dpkg, apt

.rpm

Linux, x64

rpm, dnf, yum, zypper

.pacman

Linux, x64

pacman

.tar.xz

Linux, x64

Распаковать в любой каталог

Поддерживаемые форматы отчётов

Atlas Viewer поддерживает загрузку только отчётов PVS-Studio в следующих форматах:

  • .json — актуальный формат отчётов;
  • .plog — устаревший формат отчётов;
  • .pvsmap — бинарный отчёт, содержащий предупреждения, разметку результатов и исходный код (опционально).

Интерфейс программы

Раздел "Отчёт"

Интерфейс раздела Отчёт разделён на несколько функциональных областей:

  • Панель навигации;
  • Область просмотра кода;
  • Таблица диагностик;
  • Панель разметки.

Левая панель (Workspace) представляет собой область для работы с файлами проекта на диске или запакованными файлами в отчёте .pvsmap. Чаще всего Workspace совпадает с каталогом проекта. Чтобы загрузить нужный проект в обозреватель, нужно указать к нему путь с помощью кнопки Открыть на панели. В отобразившемся списке файлов можно выбрать отчёт анализатора для открытия. При сохранении "сырого" отчёта анализатора в формат .pvsmap или открытии .pvsmap эта панель переключается из режима отображения Workspace в обозреватель содержимого PVS-Studio Map.

При запуске приложения автоматически загружается последний использованный Workspace или обозреватель PVS-Studio Map, что позволяет продолжить работу без повторной настройки:

Центральная область отображает исходный код. При нажатии на предупреждение анализатора происходит автоматический переход к соответствующей строке файла с кодом:

Правая Панель разметки используется для разметки предупреждений. Пользователь может присвоить предупреждению новой уровень критичности, выбрать один из доступных статусов и оставить комментарий:

Нижняя панель содержит список предупреждений анализатора. Каждая строка содержит отдельное предупреждение. Таблица поддерживает сортировку по столбцам и различные фильтры:

С этой панели можно сохранить "сырой" отчёт анализатора в формат .pvsmap. Файл может содержать как предупреждения и разметку, так и включать исходные файлы при необходимости:

Доступные варианты сохранения отчёта:

  • Сохранить с файлами кода. Каталог, указанный в качестве SourceTreeRoot, будет запакован в .pvsmap вместе с исходными файлами по расширениям, которые поддерживаются PVS-Studio.
  • Сохранить только предупреждения. Способ подойдёт тем, кто хочет передать кому-то отчёт с разметкой без исходных файлов. При этом каталог SourceTreeRoot всё равно необходимо настроить, чтобы пути к файлам в отчёте были обработаны корректно и визуально не содержали ссылок на пути конкретного компьютера.
  • Текущий вид в CSV. Настроенный вид таблицы сохраняется в отчёт CSV для ситуаций, когда надо передать результаты анализа пользователю, у которого не установлены никакие утилиты разработчика.

Раздел "Статистика"

Раздел Статистика предназначен для получения информации обо всём содержимом загруженного отчёта и о прогрессе выполнения разметки предупреждений.

Основной элемент раздела — таблица. Она содержит данные по категориям предупреждений. Для каждой категории отображается количество диагностик и их распределение по статусам. Раздел позволяет сформировать и скачать итоговый отчёт разметки.

Раздел "Настройки"

В разделе настроек доступны следующие параметры:

  • Путь к файлу настроек: выполняет отладочную функцию на случай непредвиденной потери ранее сохранённых настроек.
  • Имя пользователя: используется для указания имени при разметке и комментировании результатов анализа.
  • SourceTreeRoot: путь до каталога с проектом; необходим для построения корректных путей до файлов с исходным кодом.
  • Workspace как SourceTreeRoot: если вы всегда храните отчёты анализатора в каталоге с проектом, то можно поставить галочку для использования Workspace как SourceTreeRoot для доступа к файлам по одному пути. В ином случае стоит использовать SourceTreeRoot для каталога с проектом, а Workspace — для каталога с отчётами анализатора.
  • Тема: тёмная, светлая и системная.
  • Язык: русский и английский.