About
О Cppcheck
Версия %1
Cppcheck - программа для статического анализа кода на языках С/С++.
Copyright © 2007-2018 Cppcheck team.
Copyright © 2007-2019 Cppcheck team.
Эта программа распространяется на
условиях лицензии GNU General Public License, версии 3
Посетите домашнюю страницу: %1
<html><head/><body>
<p>Создано при использовании библиотек:</p><ul>
<li>tinyxml2</li>
<li>picojson</li>
<li>pcre</li>
<li>qt</li></ul></body></html>
ApplicationDialog
Добавление приложения
Вы можете добавить приложение, которое можно будет использовать для открытия файла с ошибками. Задайте название приложения, путь до него и параметры командной строки.
Следующие текстовые параметры будут заменены реальными значениями при запуске приложения:
(file) - файл, содержащий ошибку
(line) - номер строки с ошибкой
(message) - текст ошибки
(severity) - тип ошибки
Пример открытия файла с помощью Kate (скролл переместится на нужную строчку):
Программа: kate
Параметры: -l(line) (file)
&Название:
&Программа:
&Параметры:
Просмотреть
Выполняемые файлы (*.exe);;Все файлы(*.*)
Выберите приложение
Cppcheck
Вы должны задать название и путь к приложению!
FileViewDialog
Could not find the file:
Невозможно найти файл: %1
Cppcheck
Невозможно прочитать файл: %1
LibraryAddFunctionDialog
Добавить функцию
Имя(имена) функции
Количество аргументов
LibraryDialog
Редактор библиотек
Открыть
Сохранить
Сохранить как
Функции
Сортировать
Добавить
Фильтр:
Комментарии
должно быть использовано возвращаемое значение
пропускать функцию при проверке на утечки
Аргументы
Изменить
Файлы библиотек (*.cfg)
Открыть файл библиотеки
Cppcheck
Can not open file %1.
Невозможно открыть файл %1.
Ошибка загрузки %1. %2.
Can not save file %1.
Невозможно сохранить файл %1.
Сохранить библиотеку как
LibraryEditArgDialog
Редактировать аргумент
LogView
Лог проверки
Очистить
Сохранить
Текстовые файлы (*.txt *.log);;Все файлы (*.*)
Cppcheck
Не удалось записать в файл: "%1"
MainWindow
Cppcheck
Анализ
Стандартные
&Файл
&Вид
&Панель инструментов
&Проверить
Стандарт C++
C standard
&Стандарт C
&Правка
&Лицензия...
&Авторы...
&О программе...
&Файлы...
Check files
Проверить файлы
Ctrl+F
&Каталог...
Check directory
Проверка каталога
Ctrl+D
&Перепроверить файлы
Ctrl+R
&Recheck all files
Заново проверить все файлы
Остановить
Stop checking
Остановить проверку
Esc
Сохранить отчёт в файл...
Ctrl+S
Выход
Очистить отчёт
Параметры
Ошибки
Показать ошибки
Показать блокнот
Предупреждения
Показать предупреждения
Предупреждения производительности
Показать предупреждения производительности
Показать скрытые
Информационные сообщения
Показать информационные сообщения
Переносимость
Показать предупреждения переносимости
Просмотр результатов Cppcheck
Clang
Просмотр результатов Clang
Фильтр
Результаты фильтрации
Windows 32-bit ANSI
Windows 32-bit Unicode
Unix 32-bit
Unix 64-bit
Windows 64-bit
Платформы
C++11
C99
Posix
C11
C89
C++03
Печать...
Напечатать текущий отчет
Предварительный просмотр...
Открыть диалог печати для текущих результатов
Редактор библиотек...
Открыть редактор библиотек
Автоопределение языка
Принудительно C++
Принудительно C
Отметить все
Фильтр
&Recheck modified files
Заново проверить измененные файлы
Заново проверить все файлы
Стилистические предупреждения
Ошибки
Сбросить все
Свернуть все
Развернуть все
Стандартные
Стандартные элементы
Панель инструментов
Категории
Категории ошибок
&Открыть XML...
Открыть файл &проекта...
Показать Блокнот
&Новый файл проекта...
Посмотреть &лог
Посмотреть лог
&Закрыть файл проекта
&Изменить файл проекта...
&Статистика
Предупреждения
Предупреждения производительности
Информационные предупреждения
Предупреждения переносимости
Платформы
Редактор библиотеки
Автоматическое определение языка
Принудительно C++
Принудительно C
C++14
Повторный анализ библиотеки
Проверить конфигурацию (defines, includes)
C++17
C++20
Помощь
Категории
Стилистические предупреждения
Показать стилистические предупреждения
Открыть помощь
F1
Помощь
Выберите каталог для проверки
Не найдено подходящих файлов для проверки!
Быстрый фильтр:
Выбор конфигурации
Найден файл проекта: %1
Вы хотите загрузить этот проект?
Найдены файлы проекта из каталога.
Вы хотите продолжить проверку, не используя ни одного из этих файлов проекта?
Файл не найден
Некорректный XML
Пропущен атрибут
Некорректное значение атрибута
Неподдерживаемый формат
Не удалось загрузить выбранную библиотеку '%1'.
%2
Не удалось загрузить %1. Установленный Cppcheck поврежден. Вы можете использовать ключ --data-dir=<directory> в командной строке, чтобы указать, где расположен этот файл.
Лицензия
Авторы
XML files (*.xml);;Text files (*.txt);;CSV files (*.csv)
XML файлы версии 2 (*.xml);;XML файлы версии 1 (*.xml);;Текстовые файлы (*.txt);;CSV файлы (*.csv)
Сохранить файл с отчетом
XML-файлы (*.xml)
Возникла проблема при загрузке настроек программы.
Возможно, это связано с изменениями в версии программы. Пожалуйста, проверьте (и исправьте) настройки приложения.
Вы должны закрыть проект перед выбором новых файлов или каталогов!
Выберите файлы для проверки
Библиотека '%1' содержит неизвестные элементы:
%2
Дубликат типа платформы
Переобъявление типа платформы
Неизвестный элемент
Неизвестная проблема
Ошибка
Невозможно загрузить %1. Cppcheck установлен некорректно. Вы можете использовать --data-dir=<directory> в командной строке для указания расположения файлов конфигурации. Обратите внимание, что --data-dir предназначен для использования сценариями установки. При включении данной опции, графический интерфейс пользователя не запускается.
Текущие результаты будут очищены.
Открытые нового XML файла приведет к очистке текущих результатов. Продолжить?
Открыть файл с отчетом
Идет проверка.
Вы хотите завершить проверку и выйти?
XML файлы версии 1 (*.xml)
XML файлы версии 2 (*.xml)
Текстовые файлы (*.txt)
CSV файлы(*.csv)
Cppcheck - %1
Failed to change the user interface language:
%1
The user interface language has been reset to English. Open the Preferences-dialog to select any of the available languages.
Файлы проекта (*.cppcheck);;Все файлы(*.*)
Выберите файл проекта
Проект:
Не найдено подходящих файлов для анализа
Исходный код C/C++
Visual Studio
Borland C++ Builder 6
Выбор файлов для анализа
Выбор каталога для анализа
Выбор используемой конфигурации
Обнаружены файлы проекты из каталога.
Вы хотите продолжить анализ без использования этих файлов проекта?
Текущие результаты будут очищены.
Открытие нового XML-файла приведет к очистке текущих результатов.
Вы хотите продолжить?
Анализатор запущен.
Вы хотите остановить анализ и выйти из Cppcheck?
XML файлы (*.xml);;Текстовые файлы (*.txt);;CSV файлы (*.csv)
Директория для сборки '%1' не существует, создать?
Невозможно импортировать '%1', анализ остановлен
Файлы проекта (*.cppcheck)
Выберите имя файла для проекта
Файл с проектом не загружен
Файл с проектом
%1
не найден!
Хотите удалить его из списка проектов?
Cppcheck Графический Интерфейс Пользователя .
Синтаксис:
cppcheck-gui [ОПЦИИ] [файлы или пути]
Опции:
-h, --help Показать эту справку
-p <file> Откройте данный файл проекта и начните проверять его
-l <file> Откройте данные результаты xml файл
-d <directory> Укажите каталог, который был проверен, чтобы генерировать результаты xml определенный с -l
-v, --version Показать версию программы
Cppcheck GUI.
Syntax:
cppcheck-gui [OPTIONS] [files or paths]
Options:
-h, --help Print this help
-p <file> Open given project file and start checking it
-l <file> Open given results xml file
-d <directory> Specify the directory that was checked to generate the results xml specified with -l
-v, --version Show program version
--data-dir=<directory> Specify directory where GUI datafiles are located (translations, cfg)
Cppcheck GUI.
Синтаксис:
cppcheck-gui [ОПЦИИ] [файлы или пути]
Опции:
-h, --help Выдать подсказку на стандартный вывод и успешно завершиться.
-p <file> Открыть указанный файл проекта и начать проверку
-l <file> Открыть xml-файл с полученными результатами
-d <directory> Указать каталог, который был проверен для создания результатов xml, указанных с помощью -l
-v, --version Выдать информацию о версии на стандартный вывод и успешно завершиться.
--data-dir=<directory> Этот параметр предназначен для сценариев установки, чтобы они могли
настроить каталог, в котором расположены файлы данных (конфигурация, переводы).
Графический интерфейс пользователя не будет запущен, если указана эта опция.
Cppcheck GUI - параметры Командной строки
NewSuppressionDialog
Новое подавление
ID
Имя файла
Номер строки
Имя символа
Редактировать подавление
Platforms
Встроенная
Unix 32-bit
Unix 64-bit
Windows 32-bit ANSI
Windows 32-bit Unicode
Windows 64-bit
Project
Cppcheck
Не удалось прочитать файл проекта.
Не удалось записать файл проекта.
ProjectFile
Файл проекта
Проект
Каталоги и определения
Import Project (Visual studio / compile database)
Импорт проекта (Visual studio / compile database/ Borland C++ Builder 6)
Defines must be separated by a semicolon ';'
Defines должны быть разделены точкой с запятой ';'
Root:
Корневой каталог:
Библиотеки:
Положите свои .cfg-файлы в один каталог с файлом проекта. Вы увидите их сверху.
MISRA C 2012
Файл с текстами правил MISRA
<html><head/><body><p>Скопируйте текст из Appendix A "Summary of guidelines" из фала правил MISRA C 2012 pdf в текстовый файл.</p></body></html>
...
<html><head/><body><p>Выберите:</p><p> * Анализ всех конфигураций Debug и Release</p><p> * Анализ только первой подходящей конфигурации Debug</p><p><br/></p></body></html>
Обзор...
Анализировать все конфигурации Visual Studio
Пути:
Добавить...
Изменить
Удалить
Удаленные макроопределения:
Удаленные макроопределения должны быть разделены точкой с запятой, например: UNDEF1;UNDEF2;UNDEF3
Пути заголовочных файлов:
Анализ
Проверить код в заголовочных файлах
Проверить код в неиспользуемых шаблонах
Максимальная глубина CTU
Исключить исходные файлы в путях
Внешние инструменты
Пути для заголовочных файлов
Пути для поиска заголовочных файлов:
Вверх
Вниз
Проверка
Платформа
Опции предупреждений
Корневой каталог:
Теги предупреждений (через ';')
Каталог сборки Cppcheck
Библиотеки
Исключенные пути
Подавления
Добавить
Дополнения
Дополнения
Стандарты кодирования
Cert
Объявленные макроопределения:
ProjectFileDialog
Файл проекта: %1
Выбрать директорию сборки Cppcheck
Выберите директорию для поиска заголовочных файлов
Выберите директорию для проверки
(файл с текстами правил недоступен)
Clang-tidy (не найден)
Visual Studio
Borland C++ Builder 6
Импорт проекта
Выберите директорию, которую надо проигнорировать
Выбрать файл текстов правил MISRA
Файл текстов правил MISRA (%1)
QDialogButtonBox
OK
Отмена
Закрыть
Сохранить
QObject
Неизвестный язык!
Language file %1.qm not found!
Языковой файл %1 не найден!
Failed to load translation for language %1 from file %2.qm
Ошибка загрузки переводов для языка %1 из файла %2
(Недоступно)
Class ForegroundColor
QPlatformTheme
OK
Отмена
Закрыть
Сохранить
ResultsTree
Файл
Важность
Строка
Кратко
Неопределенный файл
Копировать
Невозможно найти файл:
Выберите каталог '%1'
Выбрать каталог '%1'
Укажите каталог с расположением файла.
[Неубедительный]
отлаживать
заметка
Проверить заново
Скопировать имя файла
Скопировать полный путь
Скопировать сообщение
Скопировать номер сообщения
Скрыть
Скрыть все с id
Подавить выбранные id
Открыть содержащую папку
Тег
Тег отсутствует
Cppcheck
Configure the text file viewer program in Cppcheck preferences/Applications.
Никакое приложение редактора не сконфигурировано.
Сконфигурируйте приложение редактора для Cppcheck в предпочтениях/Приложениях.
Никакое приложение редактора по умолчанию не выбрано.
Выберите приложение редактора по умолчанию в предпочтениях/Приложениях.
Не удается найти файл!
Не удалось запустить %1
Пожалуйста, проверьте путь приложения, и верны ли параметры.
Не удается найти файл:
%1
Пожалуйста, выберите каталог, в котором находится файл.
Выберите директорию
Id
Спорное
Начиная с даты
стиль
ошибка
предупреждение
производительность
переносимость
информация
ResultsView
Распечатать отчет
Ошибок не найдено, нечего распечатывать.
%p% (%1 из %2 файлов проверено)
Cppcheck
Ошибок не найдено.
Были обнаружены ошибки, но они настроены быть скрыты.
Для переключения какие ошибки отображаются, откройте меню представления.
Не удалось прочитать отчет.
XML формат версии 1 больше не поддерживается.
Кратко
Сообщение
Только первый включенный
Id
Очистить лог
Скопировать данную запись
Скопировать полный лог
Ошибки не найдены, нечего сохранять.
Не удалось сохранить отчет.
Результаты
Лог анализа
Детали предупреждения
ScratchPad
Блокнот
Исходный код C/C++:
При необходимости введите имя файла и нажмите "Проверить":
имя файла
Проверить
Settings
Параметры
Общие
Пути для поиска заголовочных файлов:
Добавить...
Количество потоков исполнения:
Рекомендуемое значение:
Check all #ifdef configurations
Проверять все варианты #ifdef конфигураций
Показывать полные пути к файлам
Показывать сообщение, если ошибок не найдено
Отображать номер ошибки в колонке "id"
Включить inline-подавление ошибок
Показывать также спорные ошибки
Показывать статистику после завершения проверки
Показывать внутренние предупреждения в логе
Дополнения
Python (оставьте пустым для использования python из PATH)
...
Дополнение MISRA
Файл с текстами правил MISRA:
<html><head/><body><p>Скопируйте текст из Appendix A "Summary of guidelines" из фала правил MISRA C 2012 pdf в текстовый файл.</p></body></html>
Clang
Clang (оставьте пустым для использования clang из PATH)
Заголовочные файлы Visual Studio
<html><head/><body><p>Путь до заголовочных файлов Visual Studio headers, разделенных символом ';'.</p><p>Вы можете открыть командную строку Visual Studio, ввести "SET INCLUDE" и скопировать пути.</p></body></html>
Редактор
Оформление
Пути
Изменить
Удалить
Приложения
Изменить...
Установить по умолчанию
Отчёты
Сохранять все ошибки при создании отчёта
Сохранять полные пути к файлам в отчётах
Язык
Прочие
&Показывать незначительные ошибки
&Записывать внутренние предупреждения в лог
SettingsDialog
Нет данных
Добавить новое приложение
Изменить приложение
[По умолчанию]
[По умолчанию]
Выберите исполняемый файл python
Выберите файл текстов правил MISRA
Выберите исполняемый файл clang
Выберите директорию
StatsDialog
Статистика
Проект
Проект:
Пути:
Включенные пути:
Объявленные макроопределения:
Удаленные макроопределения:
Последнее сканирование
Выбранный путь:
Количество просканированных файлов:
Продолжительность сканирования:
Ошибки:
Предупреждения:
Стилистические предупреждения:
Предупреждения переносимости:
Проблемы с производительностью:
Информационные сообщения:
История
Файл:
Скопировать в буфер обмена
Экспорт PDF
1 день
%1 дней
1 час
%1 часов
1 минута
%1 минут
1 секунда
%1 секунд
0.1%1 секунд
и
Экспорт PDF
Настройки проекта
Пути
Включенные пути
Объявленные макроопределения:
Удаленные макроопределения:
Выбранные пути
Количество просканированных файлов
Продолжительность сканирования
Ошибки
Файл:
Не задана директория сборки
Предупреждения
Стилистические предупреждения
Предупреждения переносимости
Предупреждения производительности
Информационные сообщения
ThreadResult
%1 из %2 файлов проверены
TranslationHandler
Не удалось изменить язык пользовательского интерфейса:
%1
Язык пользовательского интерфейса был сброшен на английский. Откройте Настройки-диалог для выбора любого из доступных языков.
Cppcheck
TxtReport
незначительная
toFilterString
Все поддерживаемые файлы (%1)
Все файлы (%1)