¿Hay un buen complemento de JavaScript para Visual Studio?

Creo que la mayor decepción de Visual Studio es el editor de Javascript. Me han dicho que use Aptana como editor para mis files javascript, pero preferiría quedarme con Visual Studio si es posible.

He leído otras publicaciones de plugins similares, pero ninguna se centra específicamente en Javascript.

VS2010 puede ofrecer algunas mejoras, pero ¿estarán a la altura de las normas de Apatana? He probado brevemente la versión beta, pero no estoy demasiado impresionado.

¿Hay algo por ahí que acercará Javascript al desarrollo de c #? Teniendo en count el amplio uso de Javascript, creo que debe haber algo … ¡Espero! 🙂

Muchas gracias de antemano … esto es algo que siempre me ha molestado!

VS es un IDE bastante bueno (especialmente cuando se combina con Resharper) pero no tan bueno con Javascript. El depurador es bueno y está el plugin JSLint, pero aparte de eso, no estoy seguro. Aptana (basado en Eclipse) es un IDE de javascript excelente, pero no le gusta mucho cuando el javascript está embedded en files aspx (a less que hayan actualizado el soporte recientemente). Hasta ahora, no estoy seguro de que exista una IDE de plataforma .net ideal para el lado del cliente y del lado del server todavía.

Actualización: Resharper 6 agregó bastante buen soporte de JavaScript, por lo que ahora recomendaría esa combinación si está realizando una gran debugging en el cliente y el server al mismo time. Si te estás enfocando en el código de cliente puro, entonces me parece que WebStorm es un excelente IDE de JavaScript / HTML, incluso mejor que Aptana.

Hay un par de complementos recientes que pueden ser útiles:

De Microsoft:

Extensiones de JScript Editor

  • Brace Matching
  • Esquema / Plegado en frío
  • Resaltar la palabra actual
  • Soporte de IntelliSense Doc-Comments

JSEniveles

  • Esquema y corchetes coincidentes resaltando

(No creo que la installation de ambos sea una buena idea, y el complemento de Microsoft tiene más funciones, así que primero intenta eso)

Realmente me gustaría recomendar Webstorm . ¡No es asi! trata a tu JS como files de text.

Es un completo editor de JS y se ha convertido en mi editor de JS favorito trabajando en paralelo con VS para manejar mis cosas del lado del server.

  • WS tiene un object real intellisense en los files JS. Eso significa cuando presiono. (punto) me muestra las funciones en esos objects, incluso si se encuentra físicamente en otro file.

  • Reconocerá mis objects (o su tipo, si lo desea) creados en otros files JS a los que se hace reference en el file en el que estoy trabajando.

  • Tengo 'Buscar usos' en las funciones de JS

  • He 'encontrado todas las references' en JS object / function / class / variable o lo que sea que quiera search. Al final, todos sus objects, pero Webstorm lo sabe.

  • Si cambio el corto / corte a F12, puedo presionar F12 en mi llamada de function y saltará a la implementación de esa function JS. Incluso si está ubicado en otro file.

  • De c. tiene código de plegado y coloreado, método de extracción y otro código refinado, herramientas de creación de visión general.

Oh. Y por cierto. Me gustaría acabar con un rumor que circula en la nube en los foros que encuentro de vez en cuando, buscando mejores forms de manejar JS.

¡reSharper NO SOPORTA JAVASCRIPT! Una pequeña parte de mí muere cada vez que leo a un tipo que repite lo que vio en el sitio reSharper. Puede tener un poco de intellisense y alguna comprobación de syntax de bajo nivel, pero eso no tiene nada que ver con el soporte. Notepad ++ admite JS mejor que VS en mi opinión.

Münster

No te olvides de agarrar a Chirpy para manejar minificar tus guiones en VS.

Si usa Visual Studio, agregue el

/// <reference path="myOtherJsFile.js" /> 

directiva en la parte superior de sus files js e instalar Web Essentials obtiene intelisense bastante decente (pero no perfecto), vaya a definición usando F12 y encuentre todas las references (tipo de …) usando MAYÚS + F12

Intereting Posts