LINUX.ORG.RU

Посоветуйте хороший линтер C++ с интеграцией в IDE

 ,


0

1

Собственно, сабж. Пробовал SonarLint, но там на удаленном сервере все анализируется. Нет ли похожего по возможностям, но для локальной установки?

Ответ на: комментарий от a1ba

Им сейчас и пользуюсь. Отличная штука, но ошибки связанные с памятью не ловит, а хотелось бы.

Да, к тулчейну AddressSanitizer не прикручен, так вышло.

LongLiveUbuntu ★★★★★
() автор топика
Ответ на: комментарий от LongLiveUbuntu

но ошибки связанные с памятью не ловит

Это к rust.

Да, к тулчейну AddressSanitizer не прикручен, так вышло.

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

AlexVR ★★★★★
()

PVS-Studio – статический анализатор кода для поиска ошибок и потенциальных уязвимостей в коде программ, написанных на языке C, C++, C#, Java.

Поддерживаемые ОС: Windows, Linux, macOS

Интеграция с IDE: Visual Studio, IntelliJ IDEA, Rider, CLion, Visual Studio Code, Qt Creator, Eclipse.

Может работать в полностью закрытом контуре.

Andrey_Karpov_2020
()
Ответ на: комментарий от a1ba

В Qt Creator не влезли - он умер при открытии, хотя проект вроде как и не монстр.

Чистый make, и получить командные строки для компиляции, которые потом скормить clang-tidy, в IDE оказалось проблематично. Поэтому решили делать извне перед отправкой изменений на ревью.

blex ★★★
()
Ответ на: комментарий от a1ba

А, вот оно что могло убить QtCreator… Надо было без clang code model пробовать, а потом уже обвешиваться причиндалами. Хорошая мысля приходит опосля, но спасибо. Ну да ладно, дело сделано, Eclipse используется, а статический анализ - как я написал, плюс задача в Дженкинсе.

blex ★★★
()