Comment puis-je obtenir que Android Studio arrête de renvoyer le code généré dans les résultats de recherche?

Chaque fois que j’utilise Search In Path dans Android Studio, le code généré est renvoyé en première section.

Je recherche généralement quelque chose dans *.java,*.xml et étudie généralement les premiers résultats avant de réaliser que je regarde le Generated Code . Existe-t-il un moyen d’omettre les résultats du code généré dans la liste des résultats, tout en permettant à la recherche de lire tous les fichiers * .java et * .xml de mon projet?

J’ai l’impression que c’est quelque chose de ridiculement simple, mais je n’arrive pas à trouver le bon bouton pour basculer.


Dans le même ordre d’idées, est-il possible d’ignorer les classes générées lors du chargement de fichiers ou de types? Je continue à obtenir les MyClass$$ViewInjector générées MyClass$$ViewInjector apparaissent en premier dans les fichiers ouverts, et c’est juste ennuyeux …

La façon dont j’ai fait pour ignorer les classes générées dans la recherche avancée ajoute !file:*intermediates*/&&!file:*generated*/&&!lib:*..* à une nouvelle étendue personnalisée, comme ceci:

entrer la description de l'image ici

14-Octobre-2015 Mise à jour: J’ai amélioré le modèle en excluant également le !lib:*..* de la recherche. Merci.

Je l’ai vu dans IntelliJ, pas vérifié dans Android Studio. Mais quand vous trouvez dans le chemin (via Ctrl + Maj + F), il y a une section “Filtre de nom de fichier” dans la fenêtre de recherche qui a une case à cocher appelée “Masques de fichiers” que vous pourriez filtrer.