Usar a pesquisa do Visual Studio
O ambiente de desenvolvimento integrado (IDE) do Visual Studio tem muitos menus, opções e recursos, que podem ser difíceis de lembrar. O recurso de pesquisa do Visual Studio é uma única caixa de pesquisa que ajuda os desenvolvedores a encontrar menus e opções do IDE, enquanto também pesquisam seu código. Se você é novo no Visual Studio ou um desenvolvedor experiente, esse recurso oferece uma maneira rápida de pesquisar entre os recursos do IDE e seu código.
Pesquisar no Visual Studio 2022 versão 17.6 ou posterior
Se estiveres a usar o Visual Studio 2022 versão 17.6 ou posterior, a experiência de pesquisa será Pesquisa GlobalIn-One.
Dica
Para saber mais sobre a nova experiência de pesquisa, consulte a pesquisa Melhor no Visual Studio e PesquisaIn-One Disponível em 17.6 postagens de blog.
Sobre a experiência All-In-One Search
Com PesquisaIn-One, pode não só pesquisar funcionalidades, mas também os seus elementos de código, como ficheiros e símbolos.
A nova experiência de pesquisa aparece como uma opção ao lado da barra de menus.
Atalhos de teclado para pesquisa
Você pode usar o atalho de teclado Ctrl+Q para pesquisas de recursos e o atalho de teclado Ctrl+T para pesquisas de código.
Filtros para consultas de Pesquisa de Código
Para obter rapidamente uma experiência filtrada, você pode digitar os prefixos correspondentes antes da consulta ou usar os atalhos de teclado correspondentes para abrir a pesquisa com o filtro desejado.
Filtrar | Prefixo | Atalho de teclado |
---|---|---|
ficheiros | f: |
Ctrl+Shift+T |
tipos | t: |
Ctrl+1, Ctrl+T |
Membros | m: |
Alt+\ |
Texto | x: |
Shift+Alt+F |
No Visual Studio 17.11 e posterior, você pode definir o escopo da pesquisa de código para o documento atual, o projeto atual, a solução inteira ou arquivos externos que são referenciados em sua solução, como arquivos de cabeçalho ou arquivos abertos de locais fora da sua solução. Você pode definir escopos diferentes para filtros diferentes. Por exemplo, a experiência padrão pode ser definida para examinar de solução inteira e members
pode ser definida para examinar apenas o documento atual. Suas seleções serão lembradas na próxima vez que você usar a pesquisa de código.
O filtro de texto (Shift+Alt+F) na Pesquisa de Código está disponível em visualização no Visual Studio 17.9 e posterior. Veja 17.9 O Preview 3 traz mudanças empolgantes para o Code Search. Procure uma cadeia de texto, com opções para diferenciar maiúsculas de minúsculas, corresponder a palavras inteiras ou usar uma expressão regular. O formato de expressão regular é descrito em Expressões regulares.
Navegar até uma linha específica na Pesquisa de código
Com o Visual Studio 17.12 e posterior, agora você pode navegar para uma linha específica no documento atual ou outro documento especificado.
Para ir para uma linha no documento em curso, digite dois pontos (:
) seguido pelo número da linha. Por exemplo, :39
navega até a linha 39 no arquivo ativo.
Você também pode ir para uma linha em um documento diferente escrevendo o nome do ficheiro, dois pontos e, em seguida, o número da linha. Por exemplo, Order:43
navega até a linha 43 em Order.cs. Se você não especificar o nome exato do arquivo, a pesquisa tentará encontrar a melhor correspondência.
Dock como uma janela de ferramenta
Com o Visual Studio 17.12 ou posterior, você pode encaixar a janela de pesquisa em vez de tê-la flutuando na frente. Isso pode ser útil para evitar interromper a edição de código. Utilize o ícone perto do canto superior direito da janela para ativar o modo de acoplamento como uma janela de ferramenta.
Você pode usar um ícone semelhante na janela da ferramenta para reverter para a janela flutuante.
Alternar o painel de pré-visualização
Com o Visual Studio 17.12 ou posterior, você pode alternar o painel de visualização. Utilize o ícone de olho para desativar ou ativar o painel de pré-visualização.
Também novo no Visual Studio 17.12, a posição do painel de visualização é ajustada automaticamente com base nas dimensões da janela de pesquisa.
Pesquisar no Visual Studio 2022 versão 17.5 ou anterior
As seções a seguir discutem os diferentes tipos de resultados de pesquisa que você pode encontrar se estiver usando o Visual Studio 2022 versão 17.5 ou anterior (para incluir o Visual Studio 2019).
Ao contrário de outros recursos de pesquisa, como Localizar em Arquivos ou Gerenciador de Soluções de Pesquisa, os resultados da pesquisa no Visual Studio incluem recursos IDE, opções de menu, nomes de arquivo e muito mais. Para acessá-lo, use o atalho de teclado Ctrl+Q para visualizar a caixa de pesquisa. Ou, selecione a caixa de entrada Pesquisa do Visual Studio, que está localizada ao lado da barra de menus:
Observação
O comando executado pela pesquisa do Visual Studio é Window.QuickLaunch
e você pode ver esse recurso conhecido como pesquisa rápida ou inicialização rápida.
Pesquisar menus, opções e janelas
Você pode usar a caixa de pesquisa do Visual Studio para localizar configurações, opções e itens de configuração semelhantes. Por exemplo, procure alterar tema para localizar e abrir rapidamente a caixa de diálogo que permite alterar o tema de cores do Visual Studio, conforme mostrado na captura de tela a seguir:
Dica
Na maioria dos casos, a pesquisa do Visual Studio também lembrará o menu, as teclas de atalho e a localização de cada item nos resultados.
Você pode usar a caixa de pesquisa do Visual Studio para localizar itens de menu e comandos. Por exemplo, procure sol limpo para localizar e executar rapidamente o comando Clean Solution. Os resultados da pesquisa também oferecem um lembrete de onde encontrar esse comando nos menus, conforme mostrado na captura de tela a seguir:
Finalmente, você pode procurar por janelas ou painéis que você pode ter fechado acidentalmente. Por exemplo, procure por test para localizar e abrir a janela Test Explorer:
Pesquisar ficheiros e código
A pesquisa do Visual Studio também pesquisa seus itens de solução em busca de nome de arquivo, código, método e outras correspondências. Na captura de tela a seguir, uma pesquisa por markdown encontrou o arquivo MarkdownMetaExtractor.cs, a classe MarkdownMetaExtractor
e dois métodos dentro da solução:
Você também pode fazer uma pesquisa de "caso de camelo". Na captura de tela a seguir, uma pesquisa por FSS encontrou um FS mais antigoizeSarquivo, classe e método:
Atalhos de teclado para resultados de pesquisa
Os resultados da pesquisa incluem guias para All, CodeVisual Studio. Você pode economizar tempo usando os seguintes atalhos de teclado para diferentes tipos de pesquisas:
- Ctrl+Q, Ctrl+T para arquivos, tipos e membros
- Ctrl+QCtrl+M para menus, opções, componentes e modelos do Visual Studio
- Ctrl+Q, Ctrl+E ir para a guia Todos, para ambos