phpdocumentor intellij documentar codigo code phpstorm

intellij - función o método phpstorm no resuelto $()



phpdocumentor download windows (4)

El jQuery v1.11.0 muestra exactamente el mismo comportamiento aquí también. Al mismo tiempo, la versión anterior 1.10.2 funciona bien en IDE (sin advertencias).

Creo que tiene algo que ver con el boleto "AMD-fy jQuery source" ( bugs.jquery.com/ticket/14113 ) - parece que IDE tiene algunos problemas para descubrir este estilo.

Si lo desea (y puede hacerlo), vuelva a jQuery v1.10.2 (que tiene la mitad de un año, lo que significa que es estable y sigue siendo bueno de usar).

Con suerte, IDE podrá analizar correctamente este nuevo estilo jQuery en la próxima versión.

Boleto real: youtrack.jetbrains.com/issue/WEB-10908

Tengo el siguiente problema: phpstorm no reconoce los métodos de jquery y aquí y allá veo

Función o método sin resolver $ ()

Esto me estaba molestando por algún tiempo, pero finalmente traté de deshacerme de él con Archivo-> Configuración-> JavaScript-> Bibliotecas y agregando jquery como un proyecto / global.

La configuración de mi biblioteca se ve así:

Pero no ha cambiado nada. Todavía veo esos avisos molestos. ¿Alguien sabe cómo deshacerse de ellos?


Hay una solución realmente estúpida,

Descargue la Biblioteca ( en este caso jQuery ) desde el propio IDE.

  • Configuración de apertura ( Ctrl + Alt + S en Linux )
  • Navega a Idiomas y marcos -> Javascript -> Bibliotecas
  • Haga clic en Descargar y seleccione jQuery

Con suerte, los errores desaparecerán

Aclamaciones

EDITAR: Después de ejecutar el IDE a través de Fiddler , me di cuenta de que esto solo resuelve el problema debido a la versión que descarga el IDE.

Por lo tanto, la solución correcta es Agregar versiones anteriores, que no sean de AMD jQuery como una Biblioteca de alcance global y agregar la más reciente como una Biblioteca de alcance del proyecto.

Las últimas versiones que no son de AMD son:

1.10.2 para la serie 1.x. Y, 2.0.0 para la serie 2.x.


Si importa tanto 1.11.0 como 1.10.2 en phpstorm, se resolverá

No es necesario que deshaga su proyecto.


Tuve el mismo problema con la versión 1.11.2 y lo resolví simplemente agregando la versión descomprimida en mi carpeta js.