Как вы подсчет строк кода в решение Visual студии

Как вы подсчет строк кода в решение Visual студии?

Я'вэ нашел PowerShell с полезна для этого. Я считаю, что Лок должен быть в любом случае довольно липовые метрики, так что я Дон'т верить всему, что более формальной должна быть обязательно.

Из низковато решение's директории:

Зачем использовать все приложения, когда один командной строки будет делать? :)

В Visual Studio 2010 с конечной это.

Я использовал <и>сочетание клавиш Ctrl</роз>+<и>сдвиг</роз>+<и>Ф</роз>. Далее ставим \N в поле поиска и включить регулярные выражения. Затем в Результаты поиска, в конец экрана-это количество файлов и строк кода нашли.

Открытый исходный код счетчика линия для VS2005, 2003 и 2002 годы доступна здесь:

Существует также обсуждение создания линии подсчета против надстройки, в комплекте с кодом на Codeproject, вот

Также пятно редактировать гаджеты имеют хороший линейный счетчик, вот:

и Microsoft визуальный команда студии система 2008 включает в себя хороший счетчик линии.

измерение прогресса Программирование строк кода, как измерение авиастроение прогресс по весу. Билл Гейтс

Не плагин, но если это то, что вы ищете.

Howard Renollet

Здесь'ы обновления для Visual студии 2012/2013/2015 для тех, кто хочет сделать в «обнаружить» вариант (который я нахожу, чтобы быть простой): это регулярное выражение будет найти все не пустые строки с несколько исключения, чтобы дать наиболее точные результаты.

Введите следующее выражение в том, что «обнаружить» коробка. Пожалуйста, убедитесь, чтобы выбрать и»использовать регулярные выражения и» вариант. Измените параметры поиска или «в текущем проекте» или «решение» и в зависимости от ваших потребностей. Теперь выбрать и»найти всех». В нижней части Результаты поиска окна, вы увидите, что «совпадающих строк» и что линии графа Код.

Такое регулярное выражение включает следующие элементы:

Многострочные комментарии (предполагая, что строки правильно прокомментировал с * напротив каждой линии)

XML для технологии IntelliSense

Открывающей фигурной скобки:

Закрывающей фигурной скобки:

Примечание: все, что между фигурными скобками будут включены в поиск, но в этом примере только 4 строчки кода, счесть, вместо 18 фактический непустых строк:

Я создал это, чтобы дать мне более точный подсчет Лок, чем некоторые предыдущие варианты, и понял, что я хотел бы поделиться. Боссы любовь Loc подсчитывает, поэтому я'м застрял с ним на некоторое время. Я надеюсь, что кто-то может найти это полезным, дайте мне знать если вы имеете любые вопросы или нужна помощь получении его на работу.

Mark Rushakoff

обеспеченности является отличным командной строки, на основе языка Perl для Windows-исполняемый файл, который будет разбивать пустые строки, строки комментариев, а источник строк кода, сгруппированные по файл-форматы.

Сейчас он выиграл'т специально запускать на файл против решения, но он может рекурсивно по каталогам, и вы можете настроить фильтры имени файла, как вы считаете нужным.

Здесь'с образец выход из их веб-страницы:

подсказка> обеспеченности perl-5.10.0.tar. gz 4076 текстовых файлов. 3883 уникальные файлы. 1521 файлы игнорируются.

https://cloc. sourceforge. net в 1.07 Т=10.0 с (251.0 файлов/с, 84566.5 линий/с)

Языковые файлы пустой комментарий кодовых шкал 3-го поколения. экв

На Perl 2052 110356 112521 309778 х 4.00 = 1239112.00 З. 135 18718 22862 140483 х 0.77 = 108171.91 Заголовок C/с++ 147 7650 12093 44042 х 1,00 = 44042.00 Оболочки Bourne 116 3402 36882 5789 х 3,81 = 140520.42 Сюсюкает 1 684 2242 7515 х 1,25 = 9393.75 сделать 7 498 473 2044 х 2.50 = 5110.00 В C++ 10 312 277 2000 х 1.51 = 3020.00 В XML-26 231 0 1972 х 1,90 = 3746.80 yacc 2 128 97 1549 х 1.51 = 2338.99 И YAML 2 2 0 489 х 0,90 = 440.10 Пакетные Дос 11 85 50 322 х 0,63 = 202.86 HTML-код 1 19 2 98 х 1,90 = 186.20

Сумма: 2510 142085 156406 547174 х 2.84 = 1556285.03

Третий эквивалентно генерации представляет собой грубую оценку того, сколько кода потребуется в третье поколение язык. Не очень удобно, но все равно интересно.

Ответы здесь немного устарели, может быть из VS 2008 время. Потому что в новой визуальной студии 2010/2012 версий, эта функция уже встроенная. Таким образом, нет никаких оснований использовать какие-либо расширения или инструменты для этого.

Просто щелкните правой кнопкой мыши на решение или проект в обозревателе решений

и выбрать и»измерения»и

Введите описание изображения здесь

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

Источники:

https://answer-id. com/ru/74491057

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: