Compartilhar via


Personalizar layouts de janela e guias

No Visual Studio, você pode personalizar a posição, o tamanho e o comportamento das janelas para criar layouts de janela que funcionam melhor para vários fluxos de trabalho de desenvolvimento. Você também pode personalizar a maneira como usa guias para interagir com o código. Este artigo descreve várias maneiras de personalizar a interface do usuário do Visual Studio.

Personalizar layouts de janela

Quando você personaliza um layout de janela, o IDE ( ambiente de desenvolvimento integrado ) do Visual Studio o retém. Por exemplo, se você alterar o local de encaixe do Gerenciador de Soluções e fechar o Visual Studio, na próxima vez que abrir o Visual Studio, o Gerenciador de Soluções será encaixado no mesmo local. O IDE do Visual Studio mantém o local de encaixe mesmo se você estiver trabalhando em outro computador.

Você também pode nomear e salvar um layout personalizado e alternar entre layouts com um único comando. Por exemplo, você pode criar um layout para edição e um layout para depuração e alternar entre eles selecionando Janela>Aplicar Layout de Janela.

Dica

A partir do Visual Studio 17.9, a lista de documentos abertos foi movida de um formato binário no arquivo .suo para um formato de texto sem formatação em um arquivo JSON. O arquivo JSON é salvo na pasta .vs oculta no mesmo local que o arquivo .suo (<solutionFolder>\.vs\<solutionName>\v17). Esse arquivo JSON contém a lista de documentos abertos e suas propriedades, o layout de grupos de documentos e contêineres e a largura da coluna da guia vertical. Armazenar essas informações em texto sem formatação como JSON permite um backup mais fácil e a capacidade de fazer check-in de diferentes conjuntos de documentos abertos que podem ser restaurados conforme necessário.

Janelas de ferramentas e documentos

O IDE tem dois tipos básicos de janela: janelas de ferramentas e janelas de documento. As janelas de ferramentas incluem o Gerenciador de Soluções, o Gerenciador de Servidores, a janela Saída, a Lista de Erros, os designers e as janelas do depurador. As janelas de documento contêm arquivos de código-fonte, arquivos de texto arbitrários, arquivos de configuração e assim por diante. Você pode redimensionar janelas de ferramentas e arrastá-las pela barra de título. É possível arrastar as janelas de documentos pela guia.

O menu Janela contém opções para encaixar, flutuar e ocultar janelas no IDE. Clique com o botão direito do mouse na guia ou na barra de título de uma janela para ver mais opções para essa janela específica. Você pode exibir mais de uma instância de determinadas janelas de ferramentas por vez. Por exemplo, você pode exibir mais de uma janela do navegador da Web e pode criar instâncias extras de algumas janelas de ferramentas selecionando Nova Janela no menu Janela .

Janelas divididas

Quando você precisa exibir ou editar dois locais simultaneamente em um documento, você pode dividir a janela. Para dividir o documento em duas seções de rolagem independentes, selecione Dividir no menu Janela. Selecione Remover Divisão no menu Janela para restaurar o modo de exibição único.

Barras de ferramentas

Você pode organizar barras de ferramentas arrastando-as para onde quiser ou usando a caixa de diálogoPersonalizar>. Para obter mais informações sobre como posicionar e personalizar barras de ferramentas, consulte Personalizar menus e barras de ferramentas.

Organizar e encaixar janelas

Você pode encaixar uma janela de documento ou uma janela de ferramentas para que ela tenha uma posição e um tamanho dentro do quadro de janela do IDE. Você também pode posicioná-lo como uma janela flutuante separada que está fora do IDE.

Você pode encaixar uma janela de ferramenta em qualquer lugar dentro do quadro IDE. Você também pode encaixar algumas janelas de ferramentas como janelas com abas na moldura do editor. Além disso, você pode encaixar janelas de documentos no quadro do editor ou fixá-las na posição atual na ordem de tabulação.

Você também pode organizar janelas das seguintes maneiras:

  • Ocultar janelas de ferramentas ao longo da borda do IDE.
  • Minimizar janelas de ferramentas.
  • Exibir janelas em monitores diferentes.
  • Redefinir o posicionamento da janela para o layout padrão ou para um layout personalizado salvo.

Para organizar janelas de ferramentas e documentos, você pode colocar o cursor na barra de título de uma janela e arrastá-lo até onde desejar. Como alternativa, você pode clicar com o botão direito do mouse na barra de título da janela para usar seu menu de contexto ou usar os comandos no menu Janela .

Janelas de acoplamento

Quando você seleciona e arrasta a barra de título de uma janela de ferramentas ou a guia da janela do documento, um losango guia de encaixe é exibido. Durante a operação de arraste, quando o cursor do mouse estiver sobre uma das setas do diamante, uma área sombreada será exibida que mostra onde a janela será fixada ao soltar o botão do mouse.

Para mover uma janela encaixável sem ajustá-la no local, selecione Ctrl enquanto você arrasta a janela.

Para retornar uma janela do documento ou de ferramentas para seu local encaixado mais recente, selecione Ctrl enquanto você clica duas vezes na barra de título ou na guia da janela.

A captura de tela a seguir mostra o losango guia para janelas de documento, que só podem ser encaixadas dentro do quadro de edição:

Captura de tela do losango guia da janela do documento.

Você pode fixar janelas de ferramentas em um lado de um quadro no IDE ou dentro do quadro de edição. Para ajudá-lo a desencaixar facilmente a janela, um diamante guia aparece quando você arrasta a janela para outro local.

Captura de tela do losango guia da janela Ferramenta.

A captura de tela a seguir mostra o Gerenciador de Soluções sendo ancorado em um novo local demarcado por uma área sombreada roxa.

Captura de tela do que aparece no IDE quando você deseja encaixar o Gerenciador de Soluções em uma nova posição.

Fechar e ocultar automaticamente janelas de ferramentas

Você pode fechar uma janela de ferramentas selecionando o botão Fechar no canto superior direito da barra de título. Para reabrir a janela, selecione a janela de ferramentas desejada no menu Exibir ou use o atalho de teclado associado.

Se você clicar com o botão direito do mouse na barra de título de uma janela de ferramentas e selecionar Ocultar Automaticamente, a janela deslizará para fora do caminho quando você usar uma janela diferente. Quando uma janela é ocultada automaticamente, seu nome aparece em uma guia na borda do IDE. Para usar a janela novamente, selecione a guia para que a janela deslize novamente para exibição.

Conjunto de duas capturas de tela que mostram o item de menu Ocultar Automaticamente e o conjunto associado de janelas de ferramentas com guias que aparecem quando o Ocultamento Automático é selecionado.

Dica

Para especificar se o ocultamento automático opera em janelas de ferramentas individualmente ou como grupos encaixados, selecione ou desmarque o botão Ocultar Automaticamente afeta apenas a janela de ferramenta ativa no painel Ferramentas>Opções, na seção Todas as Configurações>Ambiente>Geral. Para obter mais informações, consulte As Opções de Ferramentas > : Ambiente > Geral.

Dica

Para especificar se o ocultamento automático opera em janelas de ferramentas individualmente ou como grupos encaixados, selecione ou desmarque o botão Ocultar Automaticamente afeta apenas a opção de janela de ferramenta ativa na caixa de diálogoOpções de >, na seçãoGeral do >. Para obter mais informações, consulte a caixa de diálogo Opções: Ambiente > Geral.

Observação

Quando o ocultamento automático estiver habilitado em uma janela de ferramentas, a janela poderá deslizar temporariamente para exibição quando tiver foco. Para ocultar a janela novamente, selecione um item fora da janela atual. Quando a janela perde o foco, ela desliza de volta para fora da exibição.

Usar um segundo monitor

Se você tiver um segundo monitor e seu sistema operacional der suporte ao uso de monitores duplos, você poderá selecionar qual monitor exibe uma janela.

Dica

Você pode criar várias instâncias do Gerenciador de Soluções e movê-las para outro monitor. Clique com o botão direito do mouse no nó Solução e selecione Nova Exibição do Gerenciador de Soluções. Para fechar uma instância extra, clique duas vezes na barra de título ao selecionar a tecla Ctrl .

Redefinir layouts de janela

Você pode retornar o IDE para o layout da janela original para sua coleção de configurações selecionando oLayout da Janela de Redefinição do > no menu principal. Quando você executa este comando, as seguintes ações ocorrem:

  • Todas as janelas são movidas para suas posições padrão.

  • As janelas fechadas no layout da janela padrão são fechadas.

  • As janelas abertas no layout de janela padrão serão abertas.

Criar e salvar layouts personalizados

O Visual Studio permite que você salve até 10 layouts de janela personalizados e alterne rapidamente entre eles. As etapas a seguir mostram como criar, salvar, invocar e gerenciar dois layouts personalizados que aproveitam vários monitores e têm janelas de ferramentas encaixadas e flutuantes.

Criar um projeto e personalizar o layout

Primeiro, crie um projeto de interface do usuário. A ideia é maximizar o espaço da janela do designer afastando outras janelas de ferramentas.

  1. Crie um novo projeto de aplicativo WPF em C# .

  2. Se você tiver vários monitores, arraste o Gerenciador de Soluções e a janela Propriedades para o segundo monitor.

    Se você estiver usando apenas um monitor, feche todas as janelas, exceto o designer.

  3. Selecione Ctrl+Alt+X para exibir a janela caixa de ferramentas . Se a janela estiver encaixada, arraste-a para que ela flutue até onde você deseja.

  4. Quando o layout é como você deseja, selecione Janela>Salvar Layout da Janela. Nomeie o layout como Designer.

    O novo layout recebe o próximo atalho de teclado da lista reservada de atalhos Ctrl+Alt+1...0 .

Criar um projeto de banco de dados e um layout

Em seguida, adicione um novo projeto de banco de dados do SQL Server à solução:

  1. Clique com o botão direito do mouse no nó Solução no Gerenciador de Soluções para abrir seu menu de contexto, selecione Adicionar e selecione Novo Projeto.

  2. Na caixa de diálogo Adicionar um novo projeto , selecione SQL na lista Todos os tipos de projeto e selecione o Projeto de Banco de Dados do SQL Server. (Talvez seja necessário limpar os outros filtros.) Selecione Avançar e, em seguida, selecione Criar.

    (Você também pode usar a caixa de pesquisa para localizar o modelo. Para fazer isso, insira SQL na caixa que contém o texto Pesquisar modelos (Alt+S).)

  3. Clique com o botão direito do mouse no novo projeto de banco de dados no Gerenciador de Soluções e selecione Exibir no Pesquisador de Objetos.

    Quando você seleciona essa opção, o Visual Studio exibe a janela do Pesquisador de Objetos do SQL Server , que permite acessar tabelas, exibições e outros objetos em seu banco de dados. Você pode tornar esta janela flutuante ou deixá-la ancorada. Ajuste as outras janelas de ferramentas da maneira desejada. Para tornar esse passo a passo mais realista, você pode adicionar um banco de dados real, mas não precisa.

  4. Quando o layout for como você quiser, selecione Janela na barra de menus e, em seguida, selecione Salvar Layout da Janela. Nomeie esse layout como DB Project.

Alternar entre os layouts

Para alternar entre layouts, use os atalhos de teclado da lista reservada de atalhos Ctrl+Alt+1...0 . Ou, no menu principal, selecione Janela>Aplicar Layout de Janela.

Captura de tela do menu Aplicar Layout da Janela.

Se você tiver uma configuração de vários monitores no trabalho e um único laptop monitor em casa, poderá criar layouts otimizados para cada computador.

Observação

Se você aplicar um layout de vários monitores em um sistema de monitor único, as janelas flutuantes colocadas no segundo monitor ficarão ocultas atrás da janela do Visual Studio. Você pode trazer essas janelas para a frente pressionando Alt+Tab. Se mais tarde você abrir o Visual Studio com vários monitores, poderá restaurar as janelas para suas posições especificadas reaplicando o layout.

Gerenciar e acessar seus layouts

Você pode remover, renomear ou reordenar seu layout personalizado selecionando Janela>Gerenciar Layouts de Janelas. Se você mover um layout, a associação de chave será ajustada automaticamente para refletir a nova posição na lista. As associações de chave em si não podem ser modificadas, mas você pode armazenar até 10 layouts por vez.

Captura de tela da caixa de diálogo Gerenciar Layouts das Janelas.

Para lembrar a si mesmo qual atalho de teclado é atribuído a qual layout, selecione Janela>Aplicar Layout de Janela.

Esses layouts alternam automaticamente entre as edições do Visual Studio e as instâncias do Blend em computadores separados.

Personalizar guias

Você pode personalizar guias para interagir com janelas de documentos de várias maneiras. Por exemplo, você pode exibir uma visualização de um arquivo no editor sem abrir o arquivo, agrupar suas guias, organizá-las em várias linhas e muito mais.

Dica

Para saber mais sobre como gerenciar guias no Visual Studio 2022 e posterior, confira a seguinte postagem no blog: Muitas guias abertas? Não há problema!.

Aba de Visualização

Na guia Visualização , você pode exibir arquivos no editor sem abri-los. Você pode visualizar arquivos selecionando-os no Gerenciador de Soluções, durante a depuração quando você entra em arquivos, com Ir para Definição e ao navegar pelos resultados de uma pesquisa. Os arquivos de visualização são exibidos em uma guia à direita da caixa de guias de documentos. O arquivo será aberto para edição se você modificá-lo ou selecionar Abrir no menu de contexto do arquivo no Gerenciador de Soluções.

Grupos de guias

Os grupos de abas ampliam sua capacidade de gerenciar um espaço de trabalho limitado enquanto você trabalha com dois ou mais documentos abertos no IDE. Você pode organizar várias janelas de documentos e janelas de ferramentas em grupos de guias verticais ou horizontais e mover documentos de um grupo de guias para outro.

Abas de documentos verticais

Você pode gerenciar as guias do documento em uma lista vertical no lado esquerdo ou direito do editor.

Você pode aplicar abas de documentos verticais das seguintes maneiras:

  • Abra o painel Ferramentas e Opções> e expanda a seção Todas as Configurações>>>. Na lista de layout tab, selecione Top, Left ou Right.

  • Clique com o botão direito do mouse em uma guia, selecione Definir Layout de Guia e, em seguida, selecione Colocar Guias à Esquerda, Colocar Guias na Parte Superior ou Colocar Guias à Direita. (Para retornar as guias à posição padrão, selecione Colocar Guias na Parte Superior.)

  • Abra a caixa de diálogo Ferramentas>Opções e expanda a seção Ambiente>Guias e Janelas. Na lista Definir layout de guia , selecione Top, Left ou Right.

  • Clique com o botão direito do mouse em uma guia, selecione Definir Layout de Guia e, em seguida, selecione Colocar Guias à Esquerda, Colocar Guias na Parte Superior ou Colocar Guias à Direita. (Para retornar as guias à posição padrão, selecione Colocar Guias na Parte Superior.)

Definir cores para abas de documentos

No Visual Studio 2022 e posterior, você pode usar guias de arquivo de código de cores por projeto para não precisar procurar seus arquivos abertos.

Para codificar guias por cores, abra o painel Ferramentas>Opções e expanda a seção Todas as Configurações>Ambiente>Guias>Guias de Documento. Para a opção método de colorização do Tab, selecione Projeto, Extensão de arquivo, Expressão Regular ou Nenhum.

Para codificar guias por cor, abra o diálogo Ferramentas>Opções e expanda a seção Ambiente>Guias e Janelas. Selecione a caixa de seleção Colorir guias do documento por e defina a lista suspensa para Projeto, Extensão de arquivo ou Expressão Regular.

Colorir guias em modos de exibição diferentes

Você pode colorir guias em exibições verticais e horizontais no editor.

A captura de tela a seguir mostra um exemplo de guias coloridas na exibição vertical:

Captura de tela das guias coloridas no modo de exibição vertical.

A captura de tela a seguir mostra um exemplo de guias coloridas na exibição horizontal:

Captura de tela das guias coloridas no modo de exibição horizontal.

Selecione suas próprias cores

Você também pode selecionar suas próprias cores das abas. Para fazer isso, clique com o botão direito do mouse em uma guia, selecione Definir Cor da Guia e selecione uma cor.

A captura de tela a seguir mostra como personalizar o esquema de cores de guias:

Captura de tela da opção Definir Cor da Guia que você pode usar para personalizar as cores das guias.

Várias linhas de guias

Você pode encapsular guias em várias linhas. Isso permite que você tenha mais guias horizontais abertas ao mesmo tempo. Guias fixadas serão exibidas em uma linha separada das guias desafixadas.

Captura de tela das guias organizadas em várias linhas.

Abra o painel Ferramentas e Opções> e expanda a seção Todas as Configurações>>>. Na Classificação de abas, selecione a caixa de seleção Mostrar guias em várias linhas.

Abra a caixa de diálogo Ferramentas>Opções e expanda a seção Ambiente>Guias e Janelas. Selecione a caixa de seleção Mostrar guias em várias linhas .

Outras opções de guia

Você pode aplicar a formatação em negrito à guia ativa atual, alterar a largura da guia e adicionar um botão de fechamento extra na parte superior de um documento.

Para alterar essas opções, acesse o painel Ferramentas>Opções e explore a seção Todas as Configurações>Ambiente>Guias>Guias de Documento.

Captura de tela que mostra outras opções de guia no Visual Studio.

Para alterar essas opções, vá para a caixa de diálogo Ferramentas>Opções, e explore a seção Ambiente>Guias e Janelas.

Captura de tela das opções de guias no Visual Studio.

Indicador de alterações não salvas

Você pode alterar o indicador de documentos que têm alterações não salvas em um ponto maior e mais visível.

Captura de tela do ponto grande que indica alterações não salvas.

Para alterar essa configuração, acesse o painel Ferramentas>Opções e expanda a seção Todas as Configurações>Ambiente>Guias>Guias de Documento. Selecione sua preferência na opção Indicador Sujo .

Para alterar essa configuração, acesse a caixa de diálogo de Ferramentas>Opções, e expanda a seção Ambiente>Guias e Janelas. Selecione sua preferência na opção Indicador Sujo .

Mostrar nomes em itálico

Você pode mostrar os nomes de documentos que não estão visíveis em itálico.

Captura de tela de guias invisíveis listadas em itálico.

Para habilitar essa opção, acesse o painel FerramentasOpções> e expanda a seção Ambiente>Guias>Guias de Documento. Em Classificação de tabulação, selecione a caixa de seleção Mostrar guias invisíveis em itálico no menu suspenso de guias.

Para alterar essa configuração, acesse a caixa de diálogo de Ferramentas>Opções, e expanda a seção Ambiente>Guias e Janelas. Selecione a caixa de seleção Mostrar guias invisíveis em itálico no menu suspenso da guia.

Restaurar abas fechadas

Você pode reabrir a última guia que fechou clicando com o botão direito do mouse em uma guia e selecionando Restaurar Guia Fechada, usando o atalho de teclado Ctrl+K, Ctrl+Z ou selecionando a guia> Fechada.

Captura de tela do item de menu