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:
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.