Existe uma maneira de procurar uma string em todos os arquivos dentro de um projeto no Sublime Text 3? A sequência não é um método.
sublimetext
sublimetext3
Ivan
fonte
fonte
Where:
F4
(avançar) eshift+F4
(para trás) no WindowsRespostas:
Você pode pesquisar um diretório usando
Find
→Find in files
. Isso também inclui todas as guias abertas.O atalho de teclado é Ctrl⇧+ Fem teclados não Mac (regulares) e ⌘⇧+ Fem um Mac.
Você será apresentado com três caixas:
Find
,Where
eReplace
. É uma pesquisa regular Localizar / Localizar substituir, em queWhere
especifica um arquivo ou diretório a ser pesquisado. Por exemplo, geralmente uso um nome de arquivo ou.
para pesquisar no diretório atual. Existem também algumas construções especiais que podem ser usadas dentro doWhere
campo:Observe que esses não são espaços reservados, você os digita literalmente. A maioria deles é auto-explicativa (por exemplo,
-*.doc
exclui arquivos com uma.doc
extensão).Pressionar
...
para a direita apresentará todas as opções disponíveis.Após a pesquisa, você verá uma
Find results
página com todos os resultados correspondentes. Para pular para linhas e arquivos específicos, basta clicar duas vezes em uma linha.fonte
<project>
foi um truque muito legal! ... Obrigado por isso. Além disso, (no caso de alguém não sabe e precisa dele) você pode definir<open folders>
,<open files>
, filtros ... ou misturá-los com umcomma
.Find --> Find Results
aba.Você pode colocar
<project>
na caixa "Onde:" para pesquisar no projeto Sublime atual no menu Localizar nos arquivos.Isso é mais útil do que pesquisar na pasta raiz quando o seu projeto está incluindo ou excluindo pastas ou extensões de arquivo específicas.
fonte
/
, mas a partir da pasta que você coloca em "Where". Eu acho que não vai parar em certa profundidade; ele vai chegar até o mais profundo, se você entende o que quero dizer :)Solução:
Use o atalho Pesquisar todos: Ctrl+ Shift+ Fe selecione a pasta na caixa "Onde:" abaixo. (E para Mac, é ⌘+ Shift+ F).
Se o diretório raiz do projeto for proj, com os subdiretórios src e aux e você desejar procurar em todas as subpastas, use a pasta proj. Para restringir a pesquisa apenas à pasta src, use proj / src na caixa "Onde:".
fonte
Clique com o botão direito na sua pasta raiz, encontre na pasta.
fonte
Aqui está a maneira mais fácil:
File -> Find in files
fonte