Pregunta Webstorm no reconoce el archivo JavaScript


Look

Webstorm no reconoce uno de mis archivos .js como un archivo de JavaScript, así que estoy perdiendo resaltado de sintaxis y puedo agregar puntos de ruptura. He buscado en el workspace.xml archivo y el archivo en cuestión parece tener configuraciones similares a otros archivos .js que funcionan correctamente.

Si cambio el nombre del archivo, funciona bien. Entonces, de alguna manera, Webstorm se atasca al malinterpretar el tipo de archivo que tiene este nombre. ¿Dónde más puedo editar el proyecto?

Context menu


58
2017-11-11 18:37


origen


Respuestas:


Entonces veo tres posibles razones del problema:

1) El archivo fue marcado como 'Texto sin formato'

2) Hay un patrón para el tipo de archivo 'Archivos de texto' que coincide con este archivo (o viceversa: el tipo de archivo 'JavaScript' excluye este nombre de archivo). Ver la imagen a continuación

enter image description here

3) Hay un complemento personalizado que anula el comportamiento predeterminado de los archivos con este nombre (poco probable)

Nota: la solución funciona para todos los IDEs basados ​​en IDEA: IntelliJ IDEA, WebStorm, RubyMine, PyCharm, PhpStorm.


128
2017-11-12 13:24



Si el archivo se marcó como "Texto sin formato", esto se puede solucionar de la siguiente manera:

  1. Haga clic derecho en el archivo.

  2. Una de las opciones del menú es "Marcar como Javascript". Justo debajo de "Eliminar".

  3. Haga clic en eso. Su archivo ahora es reconocido como javascript por WebStorm.

Como WebStorm no permitía capturas de pantalla después de hacer clic con el botón derecho, no se pudo agregar aquí.


10
2018-01-18 10:03



Archivo -> Configuración -> Editor -> Tipos de archivo -> Archivos de texto -> verificar el patrón "ContentRepository.js" allí y eliminarlo.


10
2018-04-20 08:43



Para mí, este fue el truco
1) Preferencias
2) Editor
3) Tipos de archivo
4) Buscar javascript
5) Agregar *.js a los patrones registrados


1
2018-04-06 06:24