uncomment teclas studio quick open debug atajos android-studio indentation

teclas - Android Studio "Este archivo está sangrado con pestañas en lugar de 4 espacios"



teclas debug android studio (4)

Active "Usar el carácter de tabulación" (Archivo -> Configuración -> Editor -> Estilo de código -> JAVA).

Si no funciona, haga esto también, active "mostrar espacios en blanco" (Editor -> General -> Apariencia).

Sigo recibiendo un mensaje emergente en Android Studio cada vez que edito un archivo. Dice: "Este archivo está sangrado con pestañas en lugar de 4 espacios". Puedo hacer clic en "Aceptar" o "Sangrar con 4 espacios" y sé que hay formas de cambiar a pestañas (consulta esta pregunta ), pero es un poco molesto que aparezca este mensaje todo el tiempo. Incluso traté de hacer clic en "Mostrar configuración" y luego "Usar carácter de tabulación", pero aún recibí el mensaje emergente.

¿Por qué siempre surge? ¿Qué puedo hacer al respecto?

Nota: Mi proyecto Java fue importado desde Eclipse.


El blog de JetBrains IntelliJ IDEA dice :

Si ya probó la última compilación de IntellIJ IDEA 14 EAP, es posible que haya notado que la configuración de Estilo de código ofrece una nueva opción: detectar y usar sangrías de archivos existentes para la edición (habilitada de forma predeterminada)

Esta nueva opción le permite a IntelliJ IDEA detectar ciertas configuraciones de estilo de código (como el uso del carácter de tabulación y el tamaño de sangría) en el archivo editado actualmente sobre la marcha. Esto significa que incluso si un archivo tiene un estilo de código diferente de su configuración actual, aún se conservarán.

Por lo tanto, ahora no debe preocuparse por perder el formato en archivos que son específicos de ciertos archivos en su proyecto que difieren de los otros.

Puedes ver esa opción marcada en la siguiente imagen:

El proyecto que importó de Eclipse utilizó pestañas en lugar de espacios para la sangría. Android Studio te permite mantener este estilo de código. Sin embargo, si no desea los recordatorios, puede hacer una de las siguientes cosas:

Arreglos

Cualquiera de los siguientes funcionará:

  • Desmarque Detectar y use las sangrías de archivos existentes para la configuración de edición .

  • Cambie su sangría predeterminada para Java (no solo en la página de Estilo de código general). Vaya a Archivo> Configuraciones> Editor> Estilo de código> Java . En la pestaña Pestañas y sangrías, haga clic en "Usar carácter de pestaña".

  • Convertir pestañas a espacios. Simplemente haga clic en "Sangrar con 4 espacios" cada vez que aparezca la advertencia. O vaya a Edición> Convertir sangrías> A espacios .

Ver también:


No está seguro acerca de las versiones anteriores, pero al usar Android Studio 2.2.3, compilación # AI-145.3537739, construido el 2 de diciembre de 2016 , tiene una opción en Configuración> Editor> Estilo de código que le permite no mostrar las notificaciones.

¡Desactívalo y desaparecerán!

Mostrar notificaciones sobre sangrías detectadas


Si está utilizando IntelliJ ultimate, tiene la opción "Mostrar notificaciones sobre sangrías detectadas". Desmarque esto.