Resposta curta
Ao definir um escopo ao pesquisar, você pode incluir / excluir arquivos / pastas arbitrários desse escopo.
Resposta detalhada
Uma maneira de atingir seus requisitos (excluindo arquivos e pastas de uma pesquisa) é definir um escopo personalizado. Isso é especialmente útil porque, às vezes, você deseja excluir uma pasta da sua pesquisa e não de todo o projeto.
Siga esses passos:
Edit-> Find-> Find in pathou pressione Ctrl+ Shift+ F.
Escolha Customna Scopeseção e depois escolha<unknown scope>

- Agora clique no
+botão para adicionar um novo localescopo personalizado

- Dê um nome ao escopo e salve-o.

- Agora você pode incluir e excluir diretórios deste escopo. Você pode primeiro adicionar tudo escolhendo
include recursivelyoe depois excluir um por um escolhendo excludeou exclude recursively.

Observe que você pode até incluir ou excluir bibliotecas das quais seu projeto depende.
- Ao pesquisar, você pode escolher o escopo efetivo na
Scopeseção na Find in Pathcaixa de diálogo.
Mais informações
Você pode verificar os documentos do JetBrains no Scopes para obter mais informações. Os escopos podem ser usados não apenas na pesquisa, mas também em vários outros casos de uso no IntelliJ IDEA.
Padrões
Você pode usar Padrões para definir um escopo que os torne ainda mais poderosos e à prova de futuro.
o uso de padrões é outra maneira de excluir arquivos e pastas. Por exemplo
file:src/main/java//*&&!file:src/main/java/my//*, excluirá todos os arquivos na mypasta.
