Ignora los ficheros autogenerados en Android Studio

ficheros autogenerados

Ignora los ficheros autogenerados al encontrar los usos de una clase en Android Studio

Hay muchas veces que las clases autogeneradas, pueden ensuciar los resultados de uso de una clase método o variable.

Como por ejemplo, con las clases que se autogeneran con Dagger o Dagger + Hilt.

Para que todo quede mucho más limpio, puedes añadir en los settings las siguientes entradas a los ficheros ignorados por defecto en Android Studio:

*_MembersInjector.java *_Factory.java *_HiltModules.java

Te quedará algo así:

Quizá te interese ir más lejos y eliminar todo lo que acabe en Factory.java.

Muy sencillo, en lugar de *_Factory.java, pon *Factory.java.

Y ya no te molestará en los resultados de uso al hacer Ctrl + click (Cmd + click en Mac) o Alt + F7 (Option + F7 en Mac).

O lo que es lo mismo: mostrar usos de esa clase, función, variable, etc.

Nota extra: Si por alguna de aquellas, lo que hay dentro de la carpeta build, te está generando ruido, no hay problema, añádela también. 😉


Por cierto, ten en cuenta que esta opción es la más genérica. Pero simplemente deschecando el «Show Results In Generated Code» también debería ser una solución válida.

Publicado: 2022-04-26 Actualizado: 2024-03-05