Como pesquiso arquivos no Visual Studio Code?


563

Estou acostumado ao Resharper, onde posso procurar arquivos, não o conteúdo, mas o nome do arquivo, o que facilita a abertura de novos arquivos.

Esse recurso está implementado no Visual Studio Code e existe um atalho para ele?


1
Podemos usar curingas para procurar um arquivo específico? Arquivos de remarcação exemplo começando com Pan como Pan * Md
Nikhil

você pode fazer isso com a Árvore do Explorer stackoverflow.com/a/61460710/2736742
A. Morel

Respostas:


908

Usando Ir para o arquivo ..., localizado no menu Ir ou usando o atalho do teclado:

  • No Windows Ctrl+ pou Ctrl+e
  • No macOS Cmd ⌘+p
  • No Linux Ctrl+ pou Ctrl+e

Em seguida, digite o nome do arquivo.

Verifique também se você pode definir suas próprias combinações de teclas e se existem cheatsheets disponíveis para Windows , macOS e Linux .


10
isso (e ctrl / cmd + p) não funciona para pastas excluídas, como node_modules. seria bom ter uma maneira de pesquisar todos os arquivos às vezes.
Sonic Soul

13
Isso parece funcionar apenas para a pasta atual. E se eu quiser pesquisar em todo o projeto? Meus arquivos raramente estão na pasta em que estou atualmente.
Julian

10
No OSX cmd+ epesquisas sobre o arquivo atual, a chave correta ligação é cmd+ pque traz a paleta de comando onde você pode procurar por arquivos e muito mais
Tiago

22
Esta resposta parece obsoleta ou incorreta. Outra resposta está afirmando corretamente que a combinação certa é cmd+ p.
Ivan Yurchenko 24/01

4
Esta busca somente arquivos recentes, nem todos os arquivos
Hrvoje Golcic

72

No OSX, para mim é cmd ⌘+ p. cmd ⌘+ eapenas pesquisa no arquivo aberto no momento.


1
Usando o VS Code versão 1.7.2, Cmd + P (Mac) ou Ctrl + P (Windows) exibem a paleta de comandos. Isso fornece acesso a um conjunto inteiro de comandos, incluindo a Pesquisa de arquivos. Consulte os documentos em code.visualstudio.com/docs/editor/codebasics
bits e

Esta deve ser a resposta aceita, os comandos foram alterados nas versões mais recentes.
Tyguy7

Sim, CTRL + P permite digitar um nome de arquivo e abri-lo. Mas ele substitui o arquivo aberto no momento. Como posso continuar abrindo arquivos como o gong no Solution Explorer e clicando em arquivos?
Mark

@Marque quando o nome do arquivo estiver em itálico, ele será substituído pelo próximo arquivo que você abrir. Selecione "Manter aberto" (clique com o botão direito do mouse na guia) ou use "Exibir: Manter editor" na paleta de comandos.
bronson

Ou @ Mark, uma resposta muito melhor: stackoverflow.com/questions/38713405/…
bronson

21

Outras respostas não mencionam que este comando é nomeado workbench.action.quickOpen.

Você pode usar isso para pesquisar o Keyboard Shortcutsmenu localizado em Preferences.

No MacOS, a combinação de teclas padrão é cmd ⌘+ P.

(Sublime Text, eu sempre altero isso para cmd ⌘+ T)


Apaguei acidentalmente o atalho do CMD + P e agora não consigo recuperá-lo; o d workbench.action.quickOpen não aparece na minha lista de comandos ... O que posso fazer?
Delphirules 18/07/19

Você pode procurar a ação digitando o nome da ação na barra de pesquisa Keybindings na visualização Keybindings. Quando ele aparecer nos resultados da pesquisa, basta clicar no ícone + no lado esquerdo para definir novamente o atalho de teclas #
214

finalmente, acho que as combinações de teclas.
Robin


14

Vitória: CTRL+ Pou CTRL+E

Mac: CMD+ Pou CMD+E


Não quer se lembrar de outro atalho?

Abra a paleta de comandos :

  • Menu: Exibir -> Paleta de Comandos
  • Atalho do Windows: Ctrl+ Shift+P

pressione backspace para excluir o caractere ">" e comece a digitar para procurar arquivos por nome de arquivo. :)


11

Estou usando o VSCode 1.12.1

Pressione OSX: Cmd+p


11

considere que você possui milhares de arquivos no código vs e deseja pesquisar um arquivo com nome específico

  1. Clique com o botão direito do mouse no editor de código VS.
  2. Selecionar paleta de comandos
  3. Na caixa de texto, digite o nome do arquivo

insira a descrição da imagem aqui

insira a descrição da imagem aqui


9
É necessário pressionar backspace quando estiver na Paleta de comandos, antes de começar a digitar o nome do arquivo.
gomisha

9

Você também pode pressionar F1para abrir Command Palettee remover a >via Backspace. Agora você também pode procurar por arquivos.


7

Se você deseja apenas pesquisar um único nome de arquivo

Apenas Ctrl+ P, digite e escolha o seu

Se você deseja abrir todos os arquivos cujo nome contém uma sequência específica

  1. Abrir painel de pesquisa
  2. Coloque quaisquer palavras comuns dentro desses arquivos
  3. em 'arquivos a serem incluídos', coloque a string de pesquisa com *, por exemplo, * Sinalizador *

insira a descrição da imagem aqui


O "painel de pesquisa" é chamado Localizar em arquivos (Ctrl + Shift + F). Para acessar "arquivos a serem incluídos", é necessário clicar no ícone "..." (alternar detalhes da pesquisa) ou na guia 4 vezes e, em seguida, espaço e guia novamente.
Diego F. Rodríguez V.

6

Se você deseja ver seus arquivos na árvore do Explorer ...

quando você clica em qualquer lugar da árvore do explorer e começa a digitar algo no teclado, a palavra-chave de pesquisa aparece no canto superior direito da tela: (" module.ts ")

insira a descrição da imagem aqui

E quando você passa o mouse sobre a palavra-chave com o cursor do mouse, pode clicar em " Ativar filtro no tipo " para filtrar a árvore com sua pesquisa!


4

Para procurar tipos de arquivos específicos no código do visual studio.
Digite ctrl+ pe pesquise algo como * .py.
Simples e fácil

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.