Visualizar código
Você pode usar as ferramentas de visualização e modelagem no Visual Studio para ajudar a entender o código existente e descrever seu aplicativo. Isso permite que você aprenda visualmente como suas alterações podem afetar o código e ajudá-lo a avaliar o trabalho e os riscos resultantes dessas alterações. Por exemplo:
Para entender as relações no código, mapeie-as visualmente.
Para descrever a arquitetura do sistema e manter o código consistente com seu design, crie diagramas de dependência e valide o código nesses diagramas.
Para descrever estruturas de classe, crie diagramas de classe.
Essas ferramentas também ajudam você a se comunicar mais facilmente com as pessoas envolvidas com seu projeto.
Para ver quais edições do Visual Studio dão suporte a cada recurso, confira Suporte de edição para ferramentas de arquitetura e modelagem
O que você deseja fazer?
Cenário | Artigos |
---|---|
Entenda o código e suas relações: Mapeie relações entre partes específicas do código. Confira uma visão geral das relações no código para toda a solução. |
- Mapear as dependências nas soluções - Usar mapas de códigos para depurar aplicativos - Encontrar possíveis problemas usando analisadores de mapa de códigos - Mapear métodos na pilha de chamadas ao depurar |
Entenda as estruturas de classe: Para visualizar a estrutura de classes em um projeto, crie diagramas de classe a partir do código. |
Como adicionar diagramas de classe a projetos (Designer de Classe) |
Descreva o design do sistema de alto nível e valide o código nesse design: Descreva o design do sistema de alto nível e suas dependências pretendidas ao criar diagramas de dependência. Valide o código nesse design para garantir que as dependências no código permaneçam consistentes com o design. |
- Criar diagramas de dependência do código - Diagramas de dependência: referência - Diagramas de dependência: diretrizes - Validar o código com diagramas de dependência |
Conteúdo relacionado
- Instalar ferramentas de código de arquitetura
- Cenário: alterar o design usando visualização e modelagem
- Analisar e modelar a arquitetura
- Modelar a arquitetura do aplicativo
- Usar modelos no processo de desenvolvimento
Observação
O componente Transformação de Modelo de Texto é instalado automaticamente como parte da carga de trabalho de Desenvolvimento de extensões do Visual Studio. Você também pode instalá-lo na guia Componentes individuais do Instalador do Visual Studio, na categoria SDKs, bibliotecas e estruturas. Instale o componente SDK de Modelagem na guia Componentes individuais.