Hay un archivo freemarker (ftl) en mi proyecto IntelliJ que se reconoce incorrectamente como un archivo de texto. Hay muchos del mismo tipo que son correctos. Soy consciente de la opción "Marcar como texto". Esta puede ser la razón original por la que este archivo se marcó como texto, pero no se me proporciona la opción "marcar como archivo ftl" para devolverlo, si es que este es el problema. Si marco otros archivos ftl como txt, puedo convertirlos nuevamente en archivos ftl como se esperaba.
java
intellij-idea
freemarker
file-type
ktamlyn
fuente
fuente
Respuestas:
Asegúrese de que este archivo (o un patrón que lo represente) no esté incluido en
Settings→ Editor→ File Types→Text files
Para OS X
Preferences→ Editor→ File Types→Text files
fuente
Text Files
. Por tanto, es mejor comprobar también otros tipos de archivos.Paso 1: haga clic en "Archivo" ==> "Configuración"
Paso 2: expanda "Editor" y haga clic en "Tipos de archivo"
Paso 3: Verá todos los tipos de archivos a la derecha. Navega hasta "Archivos de texto" y haz clic en él.
Paso 4: Debería poder ver su nombre de archivo en la parte inferior de Patrones registrados (cuadro inferior)
Paso 5: elimine su archivo de los patrones registrados. El problema debería resolverse y permitirle cambiar el nombre con
fileName.java
Paso 6: De lo contrario, elimine el archivo del proyecto y vuelva a crearlo con el nombre fileName
Fuente
fuente
OSX:
Ventanas:
fuente
Tuve el mismo problema y ninguna de las soluciones anteriores lo resolvió. Lo que al final lo resolvió fue seleccionando el módulo y yendo a la configuración del módulo (presione F4 en el nombre del módulo)
Luego, en la pestaña Fuentes, seleccione la carpeta "java" y presione el botón Fuentes. Eso le dice a IntelliJ que la carpeta en cuestión es una carpeta de código fuente.
Luego seleccione la carpeta Prueba y presione Pruebas.
Eso es. Entonces reconocerá correctamente los archivos y mostrará los errores según sea necesario.
Vea a continuación la captura de pantalla.
fuente
Es posible que haya editado por accidente la plantilla en Archivo y plantilla de código. prensa
Ctrl+Alt+S
Debajo
Para mí, cambié el
FileHeader.java
archivo en la pestaña incluye.Recuerde qué tipo de plantilla podría haber cambiado anteriormente y vuelva a cambiarlo a los valores predeterminados.
Espero que funcione :)
fuente
Tuve el mismo problema para crear una nueva clase de Java, el problema estaba en Header.java al que se puede acceder con el comando crt + alt + s e ir a Editor / FileAndCodeTemplates / Incluye y esto puede estar en este formato:
/ ** * Creado por Alex Leporoni el $ {DATE}. * /
Esto se solucionó mi problema, ahora puedo crear clases nuevamente :) Espero que este artículo pueda ayudar a otros que tienen los mismos problemas a crear clases en IntelliJIdea ... abrazos a todos.
fuente
Solución alternativa: cambie el nombre del archivo sin cambiar la extensión del archivo.
fuente