- PVSM.RU - https://www.pvsm.ru -

Вышла первая версия модуля интеграции Cppcheck в Visual Studio с открытым кодом

Вышла первая версия модуля интеграции Cppcheck в Visual Studio с открытым кодомЗдравствуйте, с вами снова говорит редактор блога ABBYY. На днях ко мне пришли разработчики и принесли с необъятных просторов ГитХаба новость, которая не имеет прямого отношения к нашей компании, но, по их словам, порадует всех наших разработчиков, а заодно и многих не наших. Коллегам они уже рассказали на кухне, для остальных — этот пост.

Продолжаем стихийный сериал о статическом анализе кода на C++ (предыдущие серии: один [1], два [2], три [3], четыре [4], пять [5], шесть [6], семь [7]). Бесплатный анализатор с открытым кодом Cppcheck [8] до недавнего времени отличался фатальным недостатком™ – не было модуля для его интеграции в Visual Studio.

Встречайте на ГитХабе первую версию [9] такого модуля, разработка которого шла с прошлой осени.

Как и сам анализатор Cppcheck, модуль распространяется бесплатно. Код модуля распространяется под лицензией MIT [10].

Модуль позволяет проверять не только весь проект по команде из главного меню, но и каждый файл автоматически сразу после его сохранения – благодаря этому каждый файл с кодом перепроверяется после каждого его редактирования и предупреждения помогают избежать ошибок на самом раннем этапе.

Пока поддержана Visual Studio версий 2012 и 2013 за исключением Express Edition.

Остается только добавить, что первая версия крайне минималистична (прямо как этот пост). Занесённые вами пожелания по доработке, сообщения об ошибках и особенно пул-реквесты очень пригодятся.

Автор: luciana

Источник [11]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/news/54613

Ссылки в тексте:

[1] один: http://habrahabr.ru/company/infopulse/blog/209984/

[2] два: http://habrahabr.ru/company/pvs-studio/blog/208920/

[3] три: http://habrahabr.ru/company/pvs-studio/blog/209286/

[4] четыре: http://habrahabr.ru/post/210226/

[5] пять: http://habrahabr.ru/post/210256/

[6] шесть: http://habrahabr.ru/company/pvs-studio/blog/210752/

[7] семь: http://habrahabr.ru/company/pvs-studio/blog/211727/

[8] Cppcheck: http://cppcheck.sourceforge.net/

[9] первую версию: https://github.com/VioletGiraffe/cppcheck-vs-addin/releases/latest

[10] лицензией MIT: http://ru.wikipedia.org/wiki/%CB%E8%F6%E5%ED%E7%E8%FF_MIT

[11] Источник: http://habrahabr.ru/post/211765/