Поделиться через


Визуализация кода

Вы можете использовать средства визуализации и моделирования в Visual Studio, чтобы понять существующий код и описать приложение. Это позволяет визуально узнать, как изменения могут повлиять на код и помочь вам оценить работу и риски, которые приводят к этим изменениям. Рассмотрим пример.

  • Чтобы понять связи в коде, сопоставьте эти связи визуально.

  • Чтобы описать архитектуру системы и сохранить код в соответствии с его дизайном, создайте схемы зависимостей и проверьте код на этих схемах.

  • Чтобы описать структуры классов, создайте схемы классов.

Эти средства также помогают более легко взаимодействовать с людьми, участвующими в проекте.

Чтобы узнать, какие выпуски Visual Studio поддерживают каждую функцию, см. раздел "Поддержка выпусков для средств архитектуры и моделирования"

Что вы хотите сделать?

Scenario Articles
Общие сведения о коде и его отношениях:

Сопоставление связей между определенными частями кода.

Ознакомьтесь с общими сведениями о связях в коде для всего решения.
- Сопоставление зависимостей между решениями
- Использование карт кода для отладки приложений
- Поиск потенциальных проблем с помощью анализаторов карты кода
- Сопоставление методов в стеке вызовов при отладке
Общие сведения о структурах классов:

Визуализировать структуру классов в проекте, создавая схемы классов из кода.
Практическое руководство. Добавление схем классов в проекты (конструктор классов)
Опишите высокоуровневый системный дизайн и проверьте код для этого проекта:

Опишите высокоуровневую структуру системы и ее предполагаемые зависимости путем создания схем зависимостей. Проверьте код в соответствии с этой конструкцией, чтобы убедиться, что зависимости в коде остаются согласованными с проектом.
- Создание схем зависимостей из кода
- Схемы зависимостей: справочник
- Схемы зависимостей: рекомендации
- Проверка кода с помощью схем зависимостей

Замечание

Компонент преобразования текстовых шаблонов автоматически устанавливается в рамках рабочей нагрузки разработки расширений Visual Studio . Вы также можете установить его на вкладке "Отдельные компоненты " Установщика Visual Studio в категориях SDK, библиотек и платформ . Установите компонент sdk для моделирования на вкладке "Отдельные компоненты ".