Android Studio 2.1.1 utilizando pestañas, no espacios, aunque las pestañas no estén marcadas en Configuración

Al editar archivos Java, si estoy al final de la línea e ingreso la tecla Intro, se inicia la siguiente línea correctamente sangrada 4 columnas, para que coincida con la línea anterior. Eso está bien, pero está indentando con una pestaña , no en espacios , aunque en File>Settings>Editor>Java>Tabs y Indents la casilla de verificación para el carácter de la pestaña Use no está marcada y siempre lo ha sido.

Si sólo escribo la tecla de tabulación, también obtengo una pestaña, no espacios.

Nunca quiero usar caracteres de tabulación; Siempre quiero usar espacios. No tengo este problema en Eclipse o Microsoft Visual Studio por lo que no es una configuración del sistema para mi PC. ¿Hay algún otro ajuste en Android Studio para esto?

Edit: He intentado la sugerencia que Omar Al Halabi (abajo) hizo y no funcionó, pero al probarlo me di cuenta de algo interesante: Este problema de tabulación parece aplicarse principalmente al principio de la línea, es decir, si escribo Enter La línea anterior, inmediatamente se conecta a la primera posición de sangría en la línea siguiente, utilizando pestañas reales, no espacios. Por otro lado, si estoy escribiendo algún texto en una línea existente, una vez que he escrito un poco de texto, si he pulsado la pestaña, entonces las pestañas sobre el uso de espacios.

espero que esto ayude,

Marque Utilizar tabulador,

Dar todos los valores a cero que usted no consigue espacio en entrar en código java, como en la imagen de abajo,

Una cosa más es que tienes que cambiar la configuración del formato de código o puede que necesites desactivarlo

Introduzca aquí la descripción de la imagen

Esto no es una respuesta, pero no tengo suficientes puntos de reputación para publicar mis preguntas como comentario.
– ¿Está ocurriendo este problema en todos sus proyectos de Android Studio?
– ¿Está utilizando el esquema predeterminado para el Archivo general-> Configuración-> Editor-> Estilo de código y también para el estilo de código Java?
– ¿Ha intentado hacer un nuevo esquema de estilo de código Java a nivel de proyecto para un solo proyecto como prueba?

EDIT: Este es un enfoque de fuerza bruta / escopeta.

  1. Cambie el nombre de su directorio \Users\<username>\.AndroidStudio2.1 (por ejemplo, .AndroidStudio2.1_orig )
  2. Abra Android Studio y obligué a utilizar la configuración predeterminada seleccionando la opción "No tengo una versión anterior de Studio o no quiero importar mis ajustes" cuando aparezca la ventana de diálogo "Instalación completa".
  3. Ejecute un 'diff' recursivo entre los directorios nuevos y antiguos .AndroidStudio2.1 para encontrar los cambios que haya realizado en la configuración predeterminada para poder volver a aplicarlos. Los ajustes se guardan en archivos XML para que sean legibles por humanos. Manténgase atento a las diferencias que puedan afectar al uso de tabuladores y espacios de Android Studio, ya que podrían ser el origen del problema.

Si esto no funciona, es posible que deba volver a instalar Android Studio.

Intente abrir Configuración-> Editor-> Estilo de código-> Java. Marque "Usar carácter de tabulación". Haga clic en Aceptar.

Luego vaya a Archivo-> Invalidar Caché \ Reiniciar -> Invalidar y Reiniciar.

Luego, de nuevo, vaya a Configuración-> Editor-> Estilo de código-> Java. Ahora desactive la opción "Usar carácter de tabulación" y pulse Aceptar.

Si todavía no funciona, cambie el tamaño de la pestaña y sangría y, a continuación, restaurarlos si lo desea.

El IDE intenta colocar las líneas como si pertenecieran al mismo bloque. También es muy probable que haya utilizado las pestañas de la línea anterior. Puede intentar desactivar Detectar y utilizar sangrías de archivo existentes para editar Introduzca aquí la descripción de la imagen

  • Unity exporta proyecto androide con problema de Facebook SDK
  • No hay versión en caché de gradle
  • La compilación de Android no fusionará los manifiestos de las bibliotecas
  • Cómo detener un servicio
  • Gradle se queda atascado en 'build' o 'assembleDebug' al usar la versión de 64 bits o 32 bits de Android Studio
  • IntelliJ / Android Studio: eliminar el uso innecesario de 'esto.'
  • Emulador se desconecta frecuentemente y Android Studio Stuck. ¿Como arreglarlo?
  • ¿Cómo puedo enlazar la biblioteca nativa en Android Studio?
  • En App Purchaes con Android Studio no puede encontrar IInAppBillingService
  • Creación de estilos-v21.xml
  • No se puede iniciar AVD en el emulador. Estudio androide
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.