C ++, анализ кода Eclipse CDT? - PullRequest
18 голосов
/ 04 апреля 2011

Есть ли хорошие плагины для статического анализа кода для Eclipse CDT? Я нашел два до сих пор:

  • Плагин Cppcheck, но для этого все еще нужен оригинальный исполняемый файл cppcheck
  • CppChecker, но это не сработало (ничего не делало)

Есть еще что-нибудь лучше? Или как мне заставить CppChecker что-то сделать (или это вообще статический анализатор кода? Сайт вообще не понятен)?

Ответы [ 3 ]

8 голосов
/ 04 апреля 2011

Существует еще один, называемый «Кодан», расшифровывается как анализ кодов.

Его можно просмотреть на этой вики со ссылками на инструмент:

http://wiki.eclipse.org/CDT/designs/StaticAnalysis

Я не могу ответить, лучше ли это, чем ваш список, но по крайней мере это еще один вариант, который вы можете просмотреть. Интеграция с Eclipse, похоже, является его единственным требованием.

Имейте в виду, что эта работа еще не завершена, но, учитывая ее цели, она может удовлетворить ваши краткосрочные потребности.

2 голосов
/ 12 мая 2011

Вы всегда можете запустить lint и внутри Eclipse.Я написал запись в блоге о том, как сделать это вручную.Однако существует также Visual Lint , и он работает в VS и Eclipse.Это не идеально, но это проще, чем настроить все вручную.

0 голосов
/ 04 мая 2019

Я предлагаю бесплатный плагин на основе фреймворка Codan под названием Artemis.Вы можете получить его на торговой площадке Ecliplse.Существуют и другие контролеры, но только плагины, интегрированные в Codan, такие как этот, могут выполнять анализ в реальном времени в Eclipse.

...