Графики зависимостей похожи на VS 2010 Ultimate? - PullRequest
3 голосов
/ 03 февраля 2011

Я ищу инструмент визуализации для графиков зависимостей чистого кода, аналогичный функции графиков зависимостей в VS 2010 Ultimate. http://msdn.microsoft.com/en-us/library/ee847415.aspx

Поскольку VS 2010 Ultimate недоступен в моем проекте, я хотел бы использовать аналогичный сторонний инструмент, предпочтительно с открытым исходным кодом.

Функции, которые я ожидаю от инструмента:

  • Зависимости в нескольких сборках
  • Визуализация
  • Фильтрация
  • Навигация
  • Уровни детализации (сборка, пространство имен, класс / интерфейс, элемент)
  • Перейти к исходному коду (предпочтительно интеграция с VS2008)

Пожалуйста, порекомендуйте инструменты, которые хорошо зарекомендовали себя в некоторых из перечисленных пунктов.

Ответы [ 2 ]

3 голосов
/ 11 февраля 2011
  • Зависимости в нескольких сборках
  • Визуализация
  • Фильтрация
  • Навигация
  • Уровни детализации (сборка, пространство имен, класс / интерфейс, элемент)
  • Перейти к исходному коду (предпочтительно интеграция с VS2008)

Действительно, я подтверждаю, NDepend имеет все из них (я ведущий разработчик NDepend).

Здесьэто документация, детализирующая График NDepend в деталях

enter image description here

NDepend также имеет Матрицу структуры зависимостей , которая поможет вывести более сложный графикenter image description here

3 голосов
/ 03 февраля 2011

NDepend имеет все это и даже больше, но не является ни бесплатным, ни открытым исходным кодом.

...