Partilhar via


Como: Procurar e navegar por documentos do gráfico

Em Visual Studio Ultimate, você poderá desempenhar tarefas diferentes para ajudá-lo a explorar os nós e os links em um documento do gráfico.

Neste tópico.

  • Selecionando um layout

  • O gráfico de navegação.

  • Inspecionando nós e os links no gráfico

Selecionando um Layout

Certos layouts são mais adequados do que outros layouts para tarefas específicas. Para selecionar um layout adequado para explorar o código no gráfico, execute estas etapas:

Para selecionar um layout para o gráfico.

  1. Se a barra de ferramentas do gráfico não estiver visível, no Exibir , aponte para barras de ferramentase em seguida, clique em Gráfico direcionado.

  2. Na barra de ferramentas gráfico, selecione uma tarefa e um layout da tabela a seguir:

    Tarefa 

    Select

    Explore as camadas arquitetônicas no código

    Layout de árvore:

    • Esquerda para a direita

    • Direita para a esquerda

    • Parte superior para baixo

    • Baixo para cima

    Mostre nós como uma estrutura de árvore.

    O gráfico tenta organizar a nós para que a maioria das dependências fluir na direção especificada.

    Explore os conceitos ou naturais clusters no código

    Clusters rápidas

    Mostre nós como clusters.

    O gráfico organiza os nós dependentes mais perto do Centro de clusters e nós menos dependentes quase fora nesses clusters.

    Explore as áreas densas de dependências no código

    Visão da matriz de dependência

    Mostre nós como linhas e colunas em uma matriz. As dependências são representadas como células das interseções da linha e coluna que eles se conectam. Célula cores representam diferentes tipos de dependências.

    O gráfico organiza as linhas e colunas em ordem alfabética ou pelo número de links por nó.

    Para ordenar as linhas em ordem alfabética, em seguida para o modo de exibição de matriz de dependência, clique em Linhas de classificar por nome de exibição. Para organizar linhas pelo número de links, clique novamente no mesmo botão, que terá a dica de ferramenta: Classificar linhas por Link densidade.

    Para organizar colunas em ordem alfabética, clique em Classificar colunas por nome de exibição. Para organizar colunas pelo número de links, clique novamente no mesmo botão, que terá a dica de ferramenta: Classificar colunas por densidade de Link.

    Para ver as dependências, independentemente de sua direção, clique em Mostrar visualização reflexivo. Para ver as dependências baseadas somente em direção, clique novamente no mesmo botão, que terá a dica de ferramenta: Ocultar o modo de exibição reflexivo.

  3. Se você selecionar o layout de árvore ou rápida de clusters, você também pode selecionar modos para realizar as seguintes tarefas:

    Tarefa 

    Modo

    Explore o fluxo de dependências por meio do código

    Modo de borboleta

    Mostre somente os nós vinculadas que estão no mesmo caminho que os nós selecionados. Se nenhum nó estiver selecionada, o gráfico seleciona o concentrador principal.

    Vínculos circulares não aparecem nesse modo. Em vez disso, nós que participam de relações circulares são copiados para que eles apareçam em ambos os lados de nós selecionados. Dependências são mais de um nível para fora do nó selecionado não serão necessariamente aparecem em ordem porque o layout do gráfico se baseia o caminho mais curto do nó selecionado.

    Para ativar este modo, clique em Ativar o modo de borboleta. Para desativar esse modo, clique no botão mesmo que agora mostra a dica de ferramenta: Desativar o modo de borboleta. É possível desfazer o modo de borboleta.

    ObservaçãoObservação
    Excluir nós selecionados neste modo faz com que nós conectados desapareça do gráfico.Isso ocorre porque os nós selecionados não existem mais no gráfico.Para restaurar os nós conectados ausentes, desative o modo de borboleta.

    Para alterar o centro do layout da borboleta, clique duas vezes em outro nó.

    Explorar o ambiente local ao redor de nós selecionados

    Modo de procura do ambiente

    Mostre somente os nós que são o número específico de links longe de nós selecionados.

    Para ativar este modo, clique no O modo de pesquisa de ambiente na lista suspensa e selecione o nível de nós que você deseja ver.

    ObservaçãoObservação
    Para alterar o centro do bairro, clique duas vezes em outro nó.

    Para desativar esse modo e ver todos os nós, clique o O modo de pesquisa de ambiente na lista suspensa e selecione todos os.

O gráfico de navegação.

Quando há muitos links para ver os detalhes do gráfico, use as seguintes tarefas para procurar o gráfico com mais facilidade:

Para

Execute essas etapas.

Arraste o gráfico à esquerda, direita, para cima ou para baixo

Pressione e mantenha a tecla CTRL conforme você arrasta o gráfico.

Zoom dentro ou fora do gráfico

Pressione e mantenha a tecla CTRL enquanto você gira a roda do mouse.

- ou -

Clique no sinal de mais (+) ou o sinal de subtração () na barra de ferramentas do gráfico.

Para ampliar uma área específica, use o botão direito do mouse para desenhar um retângulo ao redor da área.

Selecione nós selecionados recentemente

Para selecionar um nó selecionado anteriormente, no Visual Studio barra de ferramentas, clique na Navegar para trás na lista suspensa, aponte para o gráfico atual e, em seguida, selecione um nó.

Para selecionar um nó que foi selecionado após a atual, clique em Navegar para frente.

Localizar a origem ou destino de um link

Use esse método quando há muitos links para ver facilmente a origem ou destino de um link específico.

  1. Altere o layout de gráfico para o layout de árvore ou rápida de clusters.

    Para obter mais informações, consulte selecionando um Layout de.

  2. Aponte para um link no gráfico.

    Visual Studioexibe dois botões de seta acima do link. Visual Studiotambém mostra uma dica de ferramenta que identifica a origem e destino do link e outros detalhes disponíveis sobre o link.

  3. Clique no botão de seta que aponta na direção que você deseja seguir.

    Dependendo da direção em que você selecionou, a origem ou destino aparecerá selecionado.

Localizar um nó por nome

Press CTRL+F

Para

Execute essas etapas.

Mostrar ou ocultar o conteúdo de um grupo.

Para expandir um único grupo, clique com o botão direito no nó, aponte para grupoe em seguida, clique em Expandir. Você também pode clicar no botão de seta para expandir o grupo.

Para expandir todos os grupos, clique com o botão direito do gráfico, aponte para grupoe em seguida, clique em Expandir tudo.

Para recolher um único grupo, clique com o botão direito no nó, aponte para grupoe em seguida, clique em Recolher.

- ou -

Clique no botão de seta para recolher o grupo.

Para recolher todos os grupos, clique com o botão direito do gráfico, aponte para grupoe em seguida, clique em Recolher tudo.

Para expandir ou recolher um grupo selecionado usando o teclado, clique na PLUS chave (+) ou o menos chave ().

Para expandir ou Recolher tudo dentro de um grupo selecionado, pressione e mantenha o SHIFT chave enquanto clica o PLUS chave (+) ou o menos chave ().

Exibir as propriedades de um nó ou link

Aponte para o nó ou link até que a dica de ferramenta apareça.

Por exemplo, a dica de ferramenta para um link agregado lista os tipos de dependências individuais que ele representa.

- ou -

Clique com o botão direito no nó ou o link e clique em Propriedades.

Examinar as dependências de um link

ObservaçãoObservação
Isso se aplica apenas quando cada extremidade do link está conectada a um assembly.Se as informações de assembly foi removidas do gráfico, em seguida, nada acontecerá.
  1. Altere o layout de gráfico para o layout de árvore ou rápida de clusters.

    Para obter mais informações, consulte selecionando um Layout de.

  2. Clique duas vezes no link que representa a dependência.

    - ou -

    1. Aponte para o link que representa a dependência.

      Visual Studioexibe dois botões de seta acima do link.

    2. Clique no sinal de mais (+) entre os botões de seta de duas.

  3. No Gerar o gráfico de dependência caixa de diálogo, selecione os tipos de estruturas e suas propriedades que você deseja examinar essa dependência.

Examinar mais de perto de um nó

Clique duas vezes no nó.

- ou -

Clique com o botão direito no nó e, em seguida, clique em Exibir o conteúdo do.

DicaDica
No modo de procura de borboleta ou ambiente, clicando duas vezes em um nó torna esse nó o centro do gráfico.

Por exemplo:

  • Para um nó de assembly, um novo gráfico de dependência é aberta para mostrar esse único assembly e suas dependências externas. 

  • Para um nó de namespace, o arquivo de código para a primeira classe alfabética namespace é aberta para mostrar a definição dessa classe.

    ObservaçãoObservação
    Quando você executa essa tarefa em um nó para um Visual Basic.NET namespace, o arquivo de código por trás do namespace não abre.Esse problema também ocorre quando você executar essa tarefa em um grupo de nós selecionados que incluem um Visual Basic.NET namespace.Para contornar esse problema, navegar manualmente para o arquivo de código por trás do namespace ou omitir o nó no espaço para nome de sua seleção.
  • Para uma classe ou um nó de classe parcial, o arquivo de código para essa classe é aberta para mostrar a definição dessa classe.

  • Para um nó de método, o arquivo de código para a classe pai é aberta para mostrar a definição desse método.

Exiba os itens que faz referência a um nó ou link

ObservaçãoObservação
Disponível somente quando o Reference atributo está definido para o nó ou link no arquivo de .dgml. o gráficoPara obter mais informações sobre como adicionar referências a itens de nós ou links, consulte Como: Editar e personalizar documentos do gráfico.

Se o nó ou link faz referência a um único item, clique duas vezes no nó ou link.

- ou -

Mova o ponteiro do mouse sobre o link e, em seguida, clique no sinal de mais (+).

Se o nó ou link faz referência a vários itens, o botão direito do mouse no nó ou um nó, aponte para Gotoe clique em uma referência.

Consulte também

Conceitos

Como: Gere gráficos de dependência para.NET de código

Outros recursos

Como: Explore o código com gráficos de dependência

Como: Editar e personalizar documentos do gráfico