Как я могу определить количество строк кода в проекте C++?

Есть ли в Visual Studio быстрый способ узнать, сколько строк кода существует в проекте?

Ответов (6)

Вы всегда можете использовать надстройку счетчика строк из примера кода.

Я использовал SourceMonitor . Работает достаточно хорошо.

См. Также ответы по теме: Простой скрипт для подсчета NLOC?

Установите cygwin, запустите оболочку bash, перейдите в верхний каталог и введите что-то вроде:

найти . -name "* .cpp" -exec cat {} \; | туалет -l

Павел.

Я регулярно использую http://cloc.sourceforge.net/ для получения показателей кода на нескольких языках, включая C++.

Для более общего решения, которое даст вам количество строк и многие другие полезные метрики, я настоятельно рекомендую Source Monitor, который является бесплатным и может быть интегрирован с VS.

В Visual Studio 2008 щелкните проект правой кнопкой мыши и выберите «Рассчитать метрики кода». Он включает в себя несколько других показателей, таких как цикломатическая сложность. Однако он считает только реальные строки кода, а не пустые строки или строки, например, с символами}.