Cómo habilito Webstorm intellisense para AngularJS al escribir CoffeeScript
He configurado Webstorm para reconocer y compilar mis archivos coffeescript.
He instalado el plugin AngularJS y puedo escribir con éxito mis controladores, etc. en javascript antiguo.
Cuando intento escribir mi código relacionado con angular en CoffeeScript, sin embargo, no obtengo ningún soporte IDE: finalización de código, intellisense, etc.
Como una señal de que todo no está bien, la variable angular
en sí no se reconoce, como se muestra en la imagen debajo.
Pregunta: ¿Cómo puedo habilitar el soporte para AngularJS en archivos CoffeeScript?
Gracias
3 answers
Para solucionar el problema específico Unresolved variable or type angular
debe asegurarse de que las bibliotecas de javascript de angular hayan sido Enabled
(vea la imagen de abajo).
Esto se hace a través de la configuración de WebStorm:
Archivo -> Configuración -> Javascript - > Bibliotecas
Aquí está la sección de ayuda relevante: Configurando bibliotecas JavaScript
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-14 09:24:35
Con webstorm 10 vas a ir a la ventana de preferencias y desde allí seleccionar Idiomas y Frameworks > JavaScript > Bibliotecas. Luego haga clic en el botón descargar, seleccione TypeScript community stubs en el menú desplegable en la parte superior de la lista, busque angular y haga clic en descargar e instalar.
Si está utilizando jshint, asegúrese de ir a la configuración de jshint, encontrar la opción Predefinida y agregar angular:true para suprimir las advertencias.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-05 01:35:43
En WebStorm v. 11
- ir a "Ajustes" -> "Plugins" -> "Examinar los repositorios".
- Busca e instala " Plantillas Angulares".
-
Beneficio
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-12 19:10:14