Partilhar via


Saiba mais sobre o Gerenciador de Soluções

Você pode usar o Gerenciador de Soluções para gerenciar os projetos e arquivos dentro de uma solução. Este artigo descreve a interface do usuário (UI) do Gerenciador de Soluções em detalhes e como abrir o Gerenciador de Soluções se você fechá-lo inadvertidamente. O artigo também descreve como você pode usar o menu de contexto do botão direito do mouse no Gerenciador de Soluções para adicionar rapidamente novos arquivos, pastas e elementos de código a um projeto.

Abra o Gerenciador de Soluções

Por padrão, a janela da ferramenta Gerenciador de Soluções aparece como um painel no lado superior direito do Visual Studio ambiente de desenvolvimento integrado (IDE). Se você não vir a janela da ferramenta Gerenciador de Soluções, poderá abri-la na barra de menus do Visual Studio usando Exibir>Gerenciador de Soluçõesou selecionando Ctrl+Alt+L.

Captura de tela do IDE do Visual Studio que mostra onde o Gerenciador de Soluções está posicionado.

Interface do usuário do Gerenciador de Soluções

Vamos dar uma olhada na janela da ferramenta Gerenciador de Soluções e sua interface do usuário (interface do usuário). Começaremos com uma captura de tela anotada de uma solução de console C# aberta que tem dois projetos.

Uma captura de tela anotada da janela da ferramenta Gerenciador de Soluções no Visual Studio.

A tabela a seguir é um equivalente de texto da captura de tela anotada, mas com alguns links úteis que você pode usar para saber mais.

Elemento da interface do usuário Ação
Barra de Ferramentas Controlar a forma como os seus ficheiros são apresentados
Pesquisa barra Pesquisar arquivos e tipos de arquivo específicos
Janela principal Visualize e gerencie seus arquivos, projetos & soluções
Solução Gerencie sua(s) solução(ões)
nó do Projeto Gerencie o(s) seu(s) projeto(s)
Dependências Gerir as dependências do projeto & da sua solução
programa Visualize, edite e gerencie seu programa ou aplicativo (aplicativo)
guia Alterações do Git Use o Git & o GitHub no Visual Studio para colaborar em projetos com sua equipe

Para exibir mais imagens e ícones do aplicativo que aparecem no Visual Studio, baixe o Biblioteca de Imagens do Visual Studio.

Barra de ferramentas do Gerenciador de Soluções

Para continuar, vamos dar uma olhada mais de perto na barra de ferramentas no Gerenciador de Soluções.

Captura de tela da barra de ferramentas Gerenciador de Soluções no Visual Studio.

A barra de ferramentas contém os seguintes elementos da interface do usuário, da esquerda para a direita:

Elemento da interface do usuário Ação
botão Voltar Alternar entre os resultados da pesquisa
Botão Avançar Alternar entre os resultados da pesquisa
botão Home Regressar à vista predefinida
Alternar Visualizações botão Alternar entre a vista de Solução predefinida e a vista de Pasta opcional
Filtro de Alterações Pendentes botão & menu suspenso Ver ficheiros abertos ou ficheiros com alterações pendentes
botão Sincronizar com o Documento Ativo Localize um arquivo do editor de código
Botão Atualizar (condicional) Aparece somente quando você seleciona uma dependência, como uma função ou um pacote
botão Fechar tudo Recolher a vista de ficheiros na janela principal
botão Mostrar todos os arquivos Exibir todos os arquivos, incluindo projetos descarregados
botão Propriedades Exibir e alterar configurações de arquivos e componentes específicos
botão Visualizar Itens Selecionados Exibir um arquivo ou componente selecionado no editor de códigos

Vamos dar uma olhada mais de perto na barra de pesquisa no Gerenciador de Soluções.

Você pode usar a lista suspensa na barra de pesquisa e selecionar nas opções de Pesquisa : Pesquisar nos conteúdos dos ficheiros e Pesquisar em elementos externos, para definir o escopo da sua pesquisa.

Captura de tela da barra de pesquisa do Gerenciador de Soluções e das opções de pesquisa no Visual Studio.

Menu de contexto do Solution Explorer

No Gerenciador de Soluções, há várias opções com as quais você pode interagir usando o menu de contexto do botão direito do mouse. As opções específicas do contexto que aparecem dependem se você seleciona um nó Solução ou um nó Projeto.

Opções do menu do nó da solução

A captura de tela a seguir para um aplicativo de console C# mostra as opções do menu de contexto que aparecem quando você clica com o botão direito do mouse no nó Solução.

Captura de tela do menu de contexto do botão direito do mouse de um nó de solução no Gerenciador de Soluções.

Aquilo que vês no menu de contexto do nó Solução também depende do tipo de projeto, linguagem de programação ou plataforma. A captura de ecrã a seguir destaca as seguintes opções extras para uma aplicação C#: Dependências do Projeto, Ordem de Construção do Projeto, Definir Projetos de Inicialização, e um menu suspenso Git. Essas opções extras geralmente aparecem quando você adiciona outro projeto a uma solução e, em seguida, adiciona-o a um repositório.

Captura de tela do menu de contexto do botão direito do mouse de um nó de solução no Gerenciador de Soluções, que mostra opções extras.

Opções do menu do nodo do projeto

A captura de tela a seguir para um aplicativo de console C# mostra as opções do menu de contexto que aparecem quando você clica com o botão direito do mouse no nó Project.

Captura de ecrã do menu de contexto ao clicar com o botão direito do rato num nó de projeto no Gerenciador de Soluções.

O que você vê no menu de contexto do nó Project também depende do tipo de projeto, linguagem de programação ou plataforma. A captura de tela a seguir destaca a seguinte opção extra para um aplicativo C#: um Build Dependencies menu suspenso. Opções extras normalmente aparecem quando você adiciona outro projeto a uma solução e, em seguida, adiciona-o a um repositório.

Captura de ecrã do menu de contexto ao clicar com o botão direito de um nó do projeto no Gerenciador de Soluções, que apresenta uma opção adicional.

O menu Adicionar

No menu de contexto do Explorador de Soluções, uma das opções mais úteis é o menu suspenso Adicionar. A partir dela, pode-se adicionar outro projeto a uma solução. Você também pode adicionar um item a um projeto e muito mais.

Captura de tela do menu suspenso Adicionar no menu de contexto do botão direito do mouse no Gerenciador de Soluções.

Você pode exibir o menu suspenso Adicionar no nó Solução, no nó Projeto ou no nó Dependências. As opções variam, dependendo do nó que você usa.

Para obter um tutorial que o orienta sobre como adicionar itens e projetos usando o menu de contexto no Gerenciador de Soluções, consulte a página Introdução a projetos e soluções.

A caixa de diálogo de Adição Rápida

A partir da versão do Visual Studio 2022 versão 17.5, você pode usar a caixa de diálogo Adicionar Rápido para criar um arquivo vazio ou uma classe C# simples. No Gerenciador de Soluções, clique com o botão direito do mouse em uma pasta ou projeto e selecione Adicionar>Novo Item. Ou, se preferir, use o atalho de teclado Ctrl+Shift+A.

Captura de tela da nova caixa de diálogo Adicionar Rápido no Visual Studio.

Com a Adição Rápida, você pode executar as seguintes tarefas.

  • Adicione um novo arquivo sem navegar pela lista de modelos.
    Exemplo: MyClass.cs
  • Crie pastas aninhadas em uma única operação.
    Exemplo: Folder1/Folder2/, Folder1/Folder2/MyFile.cs
  • Adicione arquivos com qualquer extensão ou sem nenhuma extensão.
    Exemplo: File.MyExtension, README, .gitignore
    • A funcionalidade 'Adição Rápida' preenche automaticamente uma extensão padrão, mas pode selecionar Escape (Esc) após abrir a caixa de diálogo para rapidamente limpar a caixa de entrada.
  • Adicione vários arquivos ao mesmo tempo.
    Exemplo: File1.cs, File2.html ou File.cs, File.txt.

Você também pode alternar rapidamente entre a caixa de diálogo Adicionar Rápido e a caixa de diálogo Novo Item. Veja como.

  • Use Mostrar Todos os Modelos para abrir a caixa de diálogo Novo Item.

    Captura de tela da caixa de diálogo Adicionar Rápido com o botão Mostrar Todos os Modelos realçado para ênfase.

  • Utilize Mostrar Vista Compacta para abrir a caixa de diálogo Adição Rápida.

    Captura de ecrã do seletor de classe da caixa de diálogo Adicionar Rápido com o botão Mostrar Vista Compacta realçado para ênfase.

O Visual Studio lembra sua escolha para que você obtenha a experiência que melhor atende às suas necessidades. Se quiser voltar à caixa de diálogo padrão de Adicionar Rápido, selecione Shift+F2.

Dica

Você pode configurar os atalhos de teclado para o comando Project.AddNewItem e o comando AddQuickFile em Ferramentas>Opções>Ambiente>Teclado.

A ferramenta de comparação de ficheiros

A partir da versão do Visual Studio 2022 versão 17.7, agora você pode selecionar dois arquivos no Gerenciador de Soluções e compará-los usando as novas opções Comparar com e Comparar Selecionadas.

Captura de ecrã da ferramenta de comparação de ficheiros a partir do menu de contexto do botão direito do rato no Explorador de Soluções.

Você pode comparar arquivos das seguintes maneiras:

  • Clique com o botão direito do mouse em um único arquivo, selecione Comparar com... no menu de contexto, que abre o Explorador de Arquivos. Em seguida, navegue até qualquer arquivo e selecione-o para comparação.
  • Selecione dois ficheiros mantendo premido o botão Ctrl. Em seguida, clique com o botão direito do mouse e selecione Comparar Selecionado no menu de contexto.

Não importa de que maneira você escolha para comparar seus arquivos, a ferramenta de comparação de arquivos deve facilitar a comparação de seus arquivos sem ter que sair do seu IDE.

O comando Recolher Todos os Descendentes

Também incluído na versão 17.7 do Visual Studio 2022 está o comando Colapsar Todos os Descendentes. Este comando recolhe recursivamente todos os nós sob uma seleção para que você possa organizar hierarquias profundamente aninhadas enquanto navega pela estrutura do projeto.

Captura de ecrã do comando Recolher Todos os Descendentes a partir do menu de contexto do botão direito do rato no Explorador de Soluções.

Você pode encontrar o comando Recolher Todos os Descendentes no menu de contexto ao clicar com o botão direito em qualquer item no Explorador de Soluções que tenha descendentes. Você também pode pressionar Ctrl+Seta para a esquerda para usar o comando.

Nova Vista do Explorador de Soluções

Você pode usar o Novo Gerenciador de Soluções para adicionar um novo modo de exibição do Gerenciador de Soluções com escopo. No Gerenciador de Soluções, clique com o botão direito do mouse na pasta que você deseja definir como a pasta raiz do novo modo de exibição e selecione Nova Exibição de Exploração de Solução no menu de contexto. Uma nova janela do Gerenciador de Soluções é exibida para que você possa encaixar ou flutuar conforme necessário.

Captura de ecrã da Nova Vista do Explorador de Soluções a partir do menu de contexto do botão direito do rato no Explorador de Soluções.