Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Вы можете использовать средства визуализации и моделирования в Visual Studio, чтобы понять существующий код и описать приложение. Это позволяет визуально узнать, как изменения могут повлиять на код и помочь вам оценить работу и риски, которые приводят к этим изменениям. Рассмотрим пример.
Чтобы понять связи в коде, сопоставьте эти связи визуально.
Чтобы описать архитектуру системы и сохранить код в соответствии с его дизайном, создайте схемы зависимостей и проверьте код на этих схемах.
Чтобы описать структуры классов, создайте схемы классов.
Эти средства также помогают более легко взаимодействовать с людьми, участвующими в проекте.
Чтобы узнать, какие выпуски Visual Studio поддерживают каждую функцию, см. раздел "Поддержка выпусков для средств архитектуры и моделирования"
Что вы хотите сделать?
| Scenario | Articles |
|---|---|
|
Общие сведения о коде и его отношениях: Сопоставление связей между определенными частями кода. Ознакомьтесь с общими сведениями о связях в коде для всего решения. |
-
Сопоставление зависимостей между решениями - Использование карт кода для отладки приложений - Поиск потенциальных проблем с помощью анализаторов карты кода - Сопоставление методов в стеке вызовов при отладке |
|
Общие сведения о структурах классов: Визуализировать структуру классов в проекте, создавая схемы классов из кода. |
Практическое руководство. Добавление схем классов в проекты (конструктор классов) |
|
Опишите высокоуровневый системный дизайн и проверьте код для этого проекта: Опишите высокоуровневую структуру системы и ее предполагаемые зависимости путем создания схем зависимостей. Проверьте код в соответствии с этой конструкцией, чтобы убедиться, что зависимости в коде остаются согласованными с проектом. |
-
Создание схем зависимостей из кода - Схемы зависимостей: справочник - Схемы зависимостей: рекомендации - Проверка кода с помощью схем зависимостей |
Связанный контент
- Установка средств кода архитектуры
- Сценарий. Изменение дизайна с помощью визуализации и моделирования
- Анализ и архитектура модели
- Модель архитектуры приложения
- Использование моделей в процессе разработки
Замечание
Компонент преобразования текстовых шаблонов автоматически устанавливается в рамках рабочей нагрузки разработки расширений Visual Studio . Вы также можете установить его на вкладке "Отдельные компоненты " Установщика Visual Studio в категориях SDK, библиотек и платформ . Установите компонент sdk для моделирования на вкладке "Отдельные компоненты ".