Как я показываю, сколько строк кода мой проект содержит в Visual Studio? [дубликат]

@ tony19 прав. «Предварительная загрузка», которую я выполняю с помощью js, все еще выполняется после изменения. Вот причина медленной загрузки.

21
задан Community 23 May 2017 в 10:30
поделиться

5 ответов

Метрики кода доступны только в версиях Team System для Visual Studio 2008. Если у вас есть Express Edition, Standard или Professional, то вы выходите из удачи.

См. комментарии и снимки экрана здесь:

11
ответ дан 29 November 2019 в 06:07
поделиться

DPack делает это. После установки просто перейдите в Инструменты -> DPack -> Статистика решения .. .

http://www.usysware.com/dpack/

8
ответ дан 29 November 2019 в 06:07
поделиться

У меня нет этой функции в моем VS2008, поэтому несколько месяцев назад я реализовал быстрое и грязное приложение для Windows, которое подсчитывает количество CRLF в моих файлах C #. Конечно, это подсчитывает пустые строки и строки в файлах, сгенерированных VS, но с небольшой настройкой, я уверен, вы могли бы заставить его генерировать хороший счет. Вот рабочий код в форме Windows; элемент управления dlgFolder является элементом управления FolderBrowserDialog:

if (dlgFolder.ShowDialog() == DialogResult.OK)
{
   int totalLines = 0;
   string[] fileList = Directory.GetFiles(dlgFolder.SelectedPath, "*.cs",    SearchOption.AllDirectories);

   for (int x = 0; x < fileList.Length; x++)
   {
      string[] sourceCodeLines = File.ReadAllLines(fileList[x]);
      totalLines += sourceCodeLines.Length;    
   }

   MessageBox.Show(String.Format("There are {0} lines of C# code in the folder{1}",
totalLines.ToString(), dlgFolder.SelectedPath));
}
2
ответ дан 29 November 2019 в 06:07
поделиться

найти. тип f -print0 | wc --files0-from = -

упс! ты на окнах ...

-14
ответ дан 29 November 2019 в 06:07
поделиться

Вам не нужны инструменты сторонних разработчиков, просто нажмите CTRL+SHIFT+F, и во всплывающем окне выберите "use regular expression". Используйте это регулярное выражение:

^:b*[^:b#/]+.*$

Для Visual Studio 2012 и выше регулярное выражение имеет вид:

^(?([^\r\n])\s)*[^\s+?/]+[^\n]*$
125
ответ дан 29 November 2019 в 06:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: