Skip to content
Herramientas de desarrollo de Node.js | Visual Studio2019-08-16T09:42:56-07:00

Herramientas de Node.js para Visual Studio

Convierta Visual Studio en un potente entorno de desarrollo de Node.js.

screenshot of project templates

Plantillas de proyecto

Configure todo para trabajar de forma rápida

Comience a crear aplicaciones de Node.js en Visual Studio con plantillas de proyecto integradas. También puede usar las herramientas de scaffolding de la línea de comandos con las que está familiarizado para generar el proyecto e importarlo en Visual Studio, con solo algunos clics.

IntelliSense

Comprender el código

Disfrute de útiles funciones de completar escritura de forma sintácticamente correcta, con el potente motor IntelliSense que analiza de forma estática el código de Node.js y los paquetes que esté usando.

Más información sobre la edición en Visual Studio

screenshot of IntelliSense
screenshot of npm integration

integración con npm

npm en todos sitios, como debería ser

Si prefiere interactuar con npm a través de una interfaz de usuario detallada, de la línea de comandos o de ambas, podrá hacerlo. Busque e instale paquetes con rapidez desde una interfaz de usuario detallada, explore paquetes y sus dependencias en la vista de árbol de npm y consulte las advertencias cuando falte alguno de los paquetes.

Ventana interactiva

Itere más rápido

Escriba código de Node.js y observe los resultados de inmediato en la ventana interactiva de Node.js (también conocida como ventana REPL). Puede usar los mismos módulos integrados, sintaxis y variables que usaría en un script de Node.js. Y, por supuesto, dispondrá del resaltado de sintaxis e IntelliSense completos en su código, de la misma forma que en el editor.

screenshot of Interactive Window
screenshot of Visual Studio’s interactive debugger

Depuración avanzada

De forma local y remota para cualquier SO

Saque partido a la ejecución paso a paso a través del código con puntos de interrupción y notificaciones de excepciones automáticas en el depurador interactivo de Visual Studio. Entre las características avanzadas, se incluyen los puntos de interrupción condicionales, los puntos de seguimiento, los números de llamadas, editar y continuar, y la depuración remota de distintos sistemas operativos (Linux, MacOS y Windows).

Más información sobre la depuración en Visual Studio

Generación de perfiles

Rastree los problemas de rendimiento

Los informes de generación de perfiles ofrecen vistas de los distintos niveles de la estructura de su aplicación (desde líneas de código fuente hasta procesos) y datos de ejecución de programas (desde las funciones que llaman y a las que se llama de una función concreta hasta el árbol de llamadas de la aplicación entera).

screenshot of profiling reports
screenshot of Node.js Tools for Visual Studio

Pruebas unitarias

Use su propio marco de pruebas

Las Herramientas de Node.js para Visual Studio permiten detectar y ejecutar pruebas unitarias. Esto le permite crear, ejecutar, depurar y filtrar pruebas unitarias sin tener que cambiar a un símbolo del sistema. Use mocha o, simplemente, amplíe Visual Studio para que funcione con su marco de pruebas unitarias favorito.

Integración con TypeScript

Cree aplicaciones robustas

TypeScript es un superconjunto de JavaScript que se compila en una salida de JavaScript limpia. Agrega tipos, clases y módulos opcionales que le permiten escribir código más fácil de mantener y aprovechar herramientas más potentes. Node.js Tools for Visual Studio ofrece compatibilidad de extremo a extremo (desde IntelliSense a las pruebas unitarias) para trabajar con TypeScript en sus aplicaciones de Node.js.

screenshot of TypeScript integration
screenshot of Team Explorer

Control de código fuente

La línea de comandos no es necesaria

Administre con facilidad los proyectos, cambios pendientes y bifurcaciones de GIT y TFS con Team Explorer. También puede probar alguna de las numerosas extensiones de control de código fuente disponibles para Visual Studio.

Integración con la nube

Creación e implementación en menos de 5 minutos

Cree, pruebe e implemente aplicaciones web escritas con Node.js y depúrelas desde el escritorio, mientras se ejecutan en un servidor basado en Windows o Linux. Además, aproveche la estrecha integración de Visual Studio con los servicios multiplataforma de Azure para Node.js, aunque no vaya a implementar la aplicación en Azure (por ejemplo, supervise el rendimiento y el uso de la aplicación en tiempo real con Application Insights).

screenshot of integration with cross-platform Azure services for Node.js
screenshot of JavaScript and Node.js extensions

Personalice las herramientas

Extensiones para grunt, gulp, etc.

Complemente su experiencia con las numerosas extensiones de JavaScript y Node.js que están disponibles en la Galería de Visual Studio. Entre las extensiones más conocidas se incluyen:

Código abierto y libre

Únase a la comunidad de GitHub

Node.js Tools for Visual Studio es una extensión de Visual Studio libre y de código abierto, que cuenta con el soporte de Microsoft y de la comunidad. Trabajamos sin cesar para mejorar la experiencia de Node.js en Visual Studio y nos encantaría conocer su opinión y sus ideas (en particular, las que son en forma de solicitudes de incorporación de cambios).

screenshot of Node.js Tools for Visual Studio

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback