Cambia la vista de jerarquía de paquetes y directorios (Flatten Packages) en Android Studio en 4 pasos

Rolando Selvera
3 min readNov 18, 2020

--

Hace unas semanas actualicé Android Studio en mi equipo y entre muchos cambios que tiene la versión observé que los directorios de mi proyecto lucían un poco diferentes: si antes me mostraba una jerarquía de directorios de clases o “jerarquía de árbol” cada uno con su nombre, ahora únicamente me mostraba, en un solo directorio y nivel, el archivo de la clase dentro de este.

En realidad, el proyecto sigue conteniendo toda la jerarquía de directorios, pero visualmente se ve como uno solo. Para ayudarte a entenderlo, observa las siguientes imágenes:

A la izquierda, se observan los directorios de forma compacta, unificando los directorios internos en uno solo con el nombre del paquete (package). A la derecha, los directorios se muestran en una jerarquía de árbol o niveles.

En la imagen de la izquierda, se visualiza una vista compacta de directorios en un mismo nivel. En la de la derecha, se muestra una vista de niveles bien definida y jerárquica. Lo anterior no representa un problema de ningún tipo, solo es una personalización visual que a muchos desarrolladores les será útil en su forma de trabajo y a otros no tanto.

Para desactivar la vista compacta de directorios en Android Studio, tienes que hacer lo siguiente:

1. Da clic derecho sobre la barra superior de la vista del proyecto. O puedes también dar clic sobre el ícono del engrane (Show Options Menu) para mostrar más opciones:

Da clic sobre el ícono del engrane (Show Options Menu) para ver más opciones de personalización de la vista del proyecto en Android Studio.

2. Presiona sobre la opción Flatten Packages para desactivar la vista compacta y mostrar la jerarquía de directorios, como se muestra en la siguiente imagen:

Desactiva la opción Flatten Packages para mostrar la jerarquía de directorios de las clases en tu proyecto.

3. Una vez que desactives esa opción, la vista compacta de un nivel cambiará a una vista jerárquica de varios niveles, como en esta imagen:

La vista de los directorios de las clases ahora se mostrará de forma jerárquica.

4. Para obtener un resultado aún más jerárquico, vuelve a dar clic en el ícono del engrane y prueba desactivando la opción Compact Middle Packages. Lo que hace esta opción es mostrar u ocultar los paquetes o directorios vacíos (un directorio o paquete está “vacío” cuando no contiene archivos de clases dentro de él). Al desactivar esta opción nos muestra una vista similar a esta:

A la izquierda, la opción Compact Middle Packages se encuentra activada. A la derecha, desactivada.

Y esto es todo lo que tienes que hacer. Si quieres regresar a cualquiera de las vistas compactas, basta nuevamente que actives la opciones de Flatten Packages y Compact Middle Packages en el menú de la vista del proyecto y repitas los pasos que te mostré en este artículo.

¡Nos vemos pronto!

--

--

Rolando Selvera
Rolando Selvera

Written by Rolando Selvera

Desarrollador Android y apasionado de la tecnología. Creador de aplicaciones y herramientas de apoyo para alcanzar tus metas diarias.

No responses yet