Comments 20
UFO just landed and posted this here
(Эта функциональность доступна в Visual Studio 2008 Team System и Visual Studio 2010 начиная с Premium версии)
Очень жаль, наряду с профайлером и другими плюшками…
+1
Из бесплатного посмотрите на
Gendarme (http://www.mono-project.com/Gendarme)
FxCop (входит в Windows SDK)
Это немного не то, но может оказаться очень полезным при анализе кода.
Gendarme (http://www.mono-project.com/Gendarme)
FxCop (входит в Windows SDK)
Это немного не то, но может оказаться очень полезным при анализе кода.
0
FxCоp — он больше за стилистику кода отвечает.
Насчет Gendarme — спасибо, посмотрю.
Насчет Gendarme — спасибо, посмотрю.
-1
Gendarme — это хорошо, но немного не из той области.
В Monodevelop есть конкретно code metrics addin с похожими возможностями.
Например:
В Monodevelop есть конкретно code metrics addin с похожими возможностями.
Например:
+1
Полезное безусловно, но это совсем другое. Это утилиты для статического анализа кода сборок. Определяет соответствие кода правилам, определенным Microsoft'ом. Я так понимаю, туда заложены общие гайдлайны для .NET, придуманные ими.
0
Хорошая вещь для командной работы.
Встроенное стредство неплохо и вполне юзабельно, но все же не сравнится по удобству и гибкости с NDepend. У NDepend, как всегда, один большой недостаток — он очень сильно не бесплатный.
Встроенное стредство неплохо и вполне юзабельно, но все же не сравнится по удобству и гибкости с NDepend. У NDepend, как всегда, один большой недостаток — он очень сильно не бесплатный.
+1
Как раз если бы не его цена, то я бы с ним бы с удовольствием бы поразбирался. Хотя с другой стороны, за ту разницу в цене на VS2010 Professional и Premium можно и приобрести NDepend.
+1
Для использования в научных целях и учебы вполне бесплатно :)
0
А вы пробовали бесплатную версию? Ну кроме как для метрик? Собственно работа с графами/матрицами зависимости напоминает Танталовы муки: ну вот же оно, вот, только здесь развернуть, здесь сгрупировать и сейчас я его увижу… клик-клик-клик… Ограничение! И все сначала.
0
Ограничений, скорее всего, не заметил. Имеете в виду развернутый просмотр зависимостей компонентов? Запомнилось что при экспорте этих графов и матриц поверх рисовалось куча страшных логотипов, пришлось Print Screen с программы делать :)
Понравилась метрика Type Rank (рейтинг класса) — чем больше к нему зависимостей и обращений тем он выше, и относиться к нему следует аккуратней.
А вас профиль тоже не со всех интернетов открывается из-за подчеркивания(_)?
Понравилась метрика Type Rank (рейтинг класса) — чем больше к нему зависимостей и обращений тем он выше, и относиться к нему следует аккуратней.
А вас профиль тоже не со всех интернетов открывается из-за подчеркивания(_)?
0
Что в матрице, что в дереве зависимостей в триальной версии есть ограничение на количество действий-преобразований — кажется 10. По достижении этого числа всё сворачивается в начальное положение. Это была одна из причин побудивших меня его купить.
Относительно профиля: никогда не обращал внимание :) Только сейчас заметил, что ник у меня — через подчеркивание, а профиль — через минус :)
Относительно профиля: никогда не обращал внимание :) Только сейчас заметил, что ник у меня — через подчеркивание, а профиль — через минус :)
0
Сколько использую ms — никогда не замечал этого пункта. Спасибо
0
Спасибо за статью, хорошая информация для моей дипломной работы.
0
На прошлой работе, ввиду ограничения лицензий студий, для анализа метрик использовали — SourceMonitor (полный аналог студийного анализатора).
www.campwoodsw.com/sourcemonitor.html
Для анализа Warning'ов и стилистики (как выше упоминалось) использовались FxCop + StyleCop, опять таки, из-за ограничения Professional редакции :(
Да, не так удобно как в студии, приходилось запускать три отдельных приложения (хотя, StyleCop можно интегрировать в студию), но зато бесплатно. Цены на Premium кусючие.
www.campwoodsw.com/sourcemonitor.html
Для анализа Warning'ов и стилистики (как выше упоминалось) использовались FxCop + StyleCop, опять таки, из-за ограничения Professional редакции :(
Да, не так удобно как в студии, приходилось запускать три отдельных приложения (хотя, StyleCop можно интегрировать в студию), но зато бесплатно. Цены на Premium кусючие.
0
Sign up to leave a comment.
Средство оценки качества кода в MS Visual Studio