Получить статистику на WAP-проекте C # для взаимодействия с клиентами

голоса
1

У меня есть клиент, который считал очень динамичным приложением ASP.NET был очень простой Sytem, ​​но реализовать его в порядке, в котором они нуждались для будущего выращена она выросла до более чем 100 различных кодовых файлов.

Я ищу способ, скорее всего, с каким-то инструментом статического анализа кода, чтобы поставить некоторые цифры, которые могут «иметь смысл» для нетехнического человека. Я полностью понимаю, что строки коды и другие показатели не являются действительно «действительными» пункты для оценки, но в данном случае это тип, что мне нужно, строки коды, Количество комментариев XML, Всего файлы, Всего папки.

Я знаю, что я могу посмотреть некоторые из них, но я ищу простой способ, чтобы получить эти значения в объеме! Я нашел несколько старых сообщений здесь, но ничего, что конкретно говорили о .NET (Текущие версии) и / или C #.

В идеале я хочу что-то, что может исследовать проект C # WAP. SQL Server будет Удивительным добавленной стоимости, но не 100%, необходимый элемент в!

Задан 10/12/2008 в 08:19
источник пользователем
На других языках...                            


2 ответов

голоса
0

Вы можете использовать инструмент NDepend , чтобы получить 82 метрик кода как # строк кода, # параметров для методов, # метода звонящих, процент комментариев по методу, процент покрытия кода тестами, рейтинг (наиболее популярных методов / типов. ..).

Все 82 метрик перечислены на этой странице http://www.ndepend.com/Metrics.aspx .

Кроме того , код Метрика только одна из главных особенностей в NDepend:

Ответил 18/12/2008 в 17:07
источник пользователем

голоса
0

Для простых строк кода и комментариев смеси и такие, я нашел плагин VS «Project Line Counter» очень хорошо ( http://www.codeproject.com/KB/macros/linecount.aspx ).

Если вы хотите более детальные показатели, и я хотел бы предложить простое объяснение цикломатической сложности приведет к более глубокому пониманию вашего клиента, и уважение к тому , что вы знаете. Такие инструменты , как рефлектор есть плагины , которые будут показывать сложность и размер класса как блок - схему. См http://www.codeplex.com/reflectoraddins , или более конкретно http://www.codeplex.com/reflectoraddins/Wiki/View.aspx?title=CodeMetrics .

Ответил 10/12/2008 в 09:13
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more