Иконка программы NDepend

NDepend — инструмент для анализа кода

NDepend представляет собой мощный и надёжный инструмент, предназначенный для работы со средами Microsoft .NET и анализа скриптов. Его функционал включает анализ исходного кода, сравнение и оптимизацию качества. Утилита легко интегрируется с Visual Studio, но также включает автономный инструмент командной строки для создания и анализа проектов.

Основные возможности

С помощью NDepend можно создавать шаблоны правил и запрашивать коды для разрабатываемых приложений. Инструмент способен находить дубликаты кодов и потенциально неиспользуемые фрагменты текста в скриптах. Вы можете управлять развитием кодовой базы и методами обзора, а также идентифицировать все сборки .NET Framework на вашем компьютере.

NDepend позволяет загружать различные формы кода .NET для анализа, включая сборки из решений Visual Studio или пользовательские, сохранённые в локальных папках. Кроме того, вы можете добавлять сторонние сборки.

В консоли можно просматривать индикаторы прогресса, ошибки, предупреждения и другие уведомления, а также наблюдать за свойствами каждой сборки, наведя курсор на неё. Можно не только загружать сборки, но и импортировать результаты анализа, запросы и тенденции для сравнения.

Можно загрузить две сборки или версии одного проекта и наблюдать за изменениями, просто сравнивая их исходный код. Утилита может автоматизировать эту функцию, позволяя вам просматривать эволюцию метрик кода.

Инструмент позволяет идентифицировать и управлять зависимостями в ваших проектах, а также оценивать влияние изменений класса на удалённые сегменты кода.

Отчёты и анализ тенденций

NDepend может создавать подробные отчёты об анализе и сравнении кода, которые могут указывать на статус разработки. Вы также можете просматривать ошибки и другие предупреждения в режиме реального времени.

Компонент может создавать графики трендов на основе реальных значений метрик трендов, которые вы регистрировали с течением времени с помощью программ мониторинга. NDepend включает различные шаблоны анализа трендов, но вы можете легко настроить свои собственные.

Плюсы программы:

  • Мощный и надёжный инструмент для работы с Microsoft .NET.
  • Анализ исходного кода, оптимизация качества кода.
  • Интеграция с Visual Studio.
  • Создание шаблонов правил и запросов для приложений.
  • Нахождение дубликатов кодов и мёртвого кода.
  • Управление развитием кодовой базы.
  • Идентификация сборок .NET Framework.
  • Загрузка различных форм кода .NET для анализа.
  • Импорт результатов анализа, запросов и тенденций для сравнения.

Скачать с официальной страницы NDepend

Похожие программы

Автор статьи: Аркадий Кузнецов

Фото автора

Категория Другие программные файлы
Версия 2023.2.3.9706
Разработчик Smacchia SARL
Размер 14.7 MB
Лицензия Trial
ОС
  • Windows 11
  • Windows 10 32/64 bit
  • Windows 8 32/64 bit
  • Windows 7 32/64 bit
  • Windows Vista 32/64 bit
  • Windows XP 32/64 bit