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.
- Cambiar el tema del proyecto en Android Studio?
- ¿Cómo usar el nuevo Android 2.0 Shrinker y Resource Shrinker juntos?
- Icono de la aplicación en el dispositivo es demasiado pequeño
- Cómo desactivar la actualización automática del nuevo código generado en Android Studio: "Esto se generó automáticamente para implementar la API de indexación de aplicaciones".
- Java.util.zip.ZipException: entrada duplicada: android / support / v4 / accessibilityservice / AccessibilityServiceInfoCompatJellyBeanMr2.class
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.
- Cómo resolver 'no puede encontrar una ruta de certificación válida a la meta solicitada' en Android Studio 2.3.2
- Android Studio 3.0 Canary 1: Las pruebas de Kotlin o las pruebas de Java referentes a las clases de Kotlin fallan
- Error al crear JVM: código de error -6, JVM Path: C: \ <jre path>
- Cómo desinstalar automáticamente la aplicación Android desde el dispositivo antes de instalar una nueva versión
- Cómo agregar la biblioteca picasso en el estudio de android
- Muchos mensajes de error después de actualizar el complemento de Gradle para Android a 2.0.0
- Uso de libpd en Android Studio
- Gradle: La ejecución falló para la tarea compileReleaseAidl
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
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.
- Cambie el nombre de su directorio
\Users\<username>\.AndroidStudio2.1
(por ejemplo,.AndroidStudio2.1_orig
) - 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".
- 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
- Método correcto para usar MediaPlayer en la aplicación Android
- Android: Solución para support.v4.app.Fragment -> Fragment classcastexception?