Asociación de archivo incorrecta para un archivo en IntelliJ / Android Studio

82

Creé accidentalmente un archivo sin una extensión .xml. Hice clic en otro cuadro de diálogo inmediatamente después de asociar ese archivo con algún otro tipo ... Después de cambiar el nombre del archivo para incluir .xml, el archivo aún no tiene resaltado de sintaxis. Intenté cerrar Android Studio, eliminar el archivo y volver a crearlo, etc. Todavía aparece como un archivo normal. Si creo un archivo con un archivo .xml diferente, se asocia bien.

¿Algunas ideas?

Loeschg
fuente

Respuestas:

191

Busque en la parte Preferences > Editor > File Typesinferior Text files, el nombre de su archivo probablemente esté allí, elimínelo.

Preferencias> Editor> Tipos de archivo


Si no lo encuentra allí, la siguiente opción es buscar cachés de IntelliJ para el nombre del archivo, por ejemplo, find . -name "*.xml" | xargs grep "Whoopsies". IntelliJ tiene que recordar ese valor de alguna manera ...


Las ubicaciones de la caché dependen de su sistema operativo y de la versión de IntelliJ ( fuente ).

Ventanas

Windows Vista, 7, 8:

\ Users \ [USER ACCOUNT NAME] \. [PRODUCT] [VERSION]

Windows XP:

[UNIDAD DEL SISTEMA] \ Documentos y configuración \ [NOMBRE DE LA CUENTA DEL USUARIO] \. [PRODUCTO] [VERSIÓN]

*nada

~ /. [PRODUCTO] [VERSIÓN]

Mac OS X

Configuración:

~ / Biblioteca / Preferencias / [PRODUCTO] [VERSIÓN]

Cachés:

~ / Biblioteca / Cachés / [PRODUCTO] [VERSIÓN]

Complementos:

~ / Biblioteca / Soporte de aplicaciones / [PRODUCTO] [VERSIÓN]

Registros:

~ / Biblioteca / Registros / [PRODUCTO] [VERSIÓN]
kuporífico
fuente
Esa fue también mi primera corazonada: P. Lo único que tengo en Patrones registrados es * .9.png
loeschg
@loeschg Podría estar en uno de los otros "Tipos de archivos reconocidos", pero en lugar de buscar manualmente en la GUI, haga una búsqueda en las findcachés de IntelliJ (ver edición), vea si está allí. ¡Puede que ni siquiera esté en el tema "Tipos de archivo"!
kuporific
Intenté eliminar (renombrar) la carpeta ~ / Library / Caches / AndroidStudioPreview, y no solucionó el problema. Me di cuenta de que cuando trato de crear un New Drawable Resource, Android Studio se congela por un segundo y luego aparece un error que me dice que el archivo ya existe.
loeschg
1
Eres una hermosa persona. El comportamiento de Intellij parece un poco extraño (no puedo pensar en un caso de uso válido para esto en la parte superior de mi cabeza), pero no me importaría tanto si la solución a esto fuera más fácil para Google.
scottysseus
Si quieres una mejor manera de hacerlo en el futuro, como una acción de "Reasociar", vota esto: youtrack.jetbrains.com/issue/IDEA-186794
Joël
14

Tengo el mismo tipo de problema. Encontré mi archivo en el siguiente tipo de archivo:

ingrese la descripción de la imagen aquí

Michel
fuente
Si quieres una mejor manera de hacerlo en el futuro, como una acción de "Reasociar", vota esto: youtrack.jetbrains.com/issue/IDEA-186794
Joël
0

Lo que aparentemente funcionó para mí en macOS Mojave 10.14.1 es la eliminación ~/Library/Preferences/AndroidStudio3.2, pero esto restablecerá todas las configuraciones a los valores predeterminados .

grooveplex
fuente