6

yo estaba encantada de ver JavaScript IntelliSense en Visual Studio 2010, pero no veo todo dentro de un objeto en particular a través de él, en el siguiente códigoLa falta de JavaScript IntelliSense en Visual Studio 2010

if (document.images[i].parentNode.tagName == "A" 

"parentNode "no aparece en intellisense lo que me hizo pensar que estaba escribiendo un código incorrecto, pero existe y Visual Studio no lo muestra ...

¿Cómo solucionar esto?

progreso de la actualización:

  • NetBeans 7.1 usados ​​no me ayudó en JavaScript,
  • Instalado Extensiones de JScript para VStudio 2010, algunas mejoras en la edición js, pero no mejoró en IntelliSense de JavaScript,
+0

He comprobado varias soluciones en SO, pero no las encontré útiles –

+0

Acabo de descargar NetBeans 7.1, pero su intellisense Javascript tampoco funciona:/ –

+4

JavaScript intellisense es más difícil ya que es un lenguaje de scripting sin tipeo. Hay algunas extensiones que ayudan, como ReSharper y JScript. – jrummell

Respuesta

3

Fuera de la caja tiene algo de soporte para JavaScript en Visual Studio 2010, pero en realidad no lo corta.

Por el momento estoy usando Resharper 6.1 (plugin Visual Studio) que lo corta. Hace exactamente lo que espera y mucho más. No es gratis pero puedo aconsejarlo a cualquiera.

+1

Hmm pero nuevamente no es gratis:/¿Qué hay de cualquier editor de JavaScript con Intellisense –

+3

@OwaisQureshi? Lo busqué como bien, pero no encontró una solución satisfactoria. Solo puedo decirte que Resharper vale cada centavo. Lo estoy usando desde hace años y solo recientemente tienen soporte adecuado para JavaScript y me encanta. Es la herramienta de productividad para Visual Studio y una vez más hace mucho más que solo es compatible con intellisense para JavaScript. Puedes probarlo durante 30 días y luego decidir si es para ti. Por cierto. No soy vendedor de Resharper, solo amo el producto :-) –

+0

, creo que tienes razón, pero ahora no puedo pagarlo, gracias por tu sincero consejo, podría comprarlo cuando esté en la situación de hacerlo. :) –

11

Si desea mejorar la experiencia de JavaScript predeterminada en Visual Studio 2010, debe instalar las extensiones de JScript.

En VS>Tools > Extension Manager > Search for JScript

A continuación, será capaz de instalar las siguientes extensiones:

  • JScript Brace extensión coincidente
  • JScript Editor Extensión
  • JScript IntelliSense Para Extensión
  • JScript Extensión de extensión
  • JScript WOrk Extensión del resaltador

¡Buena suerte!

+0

ok lo estoy buscando ... ¿Cuál es la diferencia b/w JScript y Javascript? –

+0

ok acaba de instalarlo, algunas características buenas añadidas como plegado de código y etc. pero el problema intellisense persiste ... –

+4

Si está esperando el mismo nivel de intellisense en JavaScript que obtiene con C#, eso no es posible. C# está tipado estáticamente y JavaScript es completamente dinámico. Nunca tendrá la misma experiencia en JS que con VB.NET y C#. – Paul

0

he encontrado un editor "Free JavaScript Editor "tiene buena compatibilidad con IntelliSense para JavaScript, se puede hacer frente a

  • HTML
  • CSS
  • Javascript

Fue todo lo que necesitan al alcance ahora ...! :)

Gracias por todas las respuestas y aportes ...

2

Desarrollo de juegos Unity3D, y mi IDE principal es MonoDevelop. MonoDevelop con Unity3D parece tener una gran compatibilidad con JavaScript. Como la mayoría de las veces hago C#, no puedo decir mucho al respecto, pero puedes jugar con ello.

+0

Gracias por la entrada ... + 1 por eso –

Cuestiones relacionadas