You thought that after Python Tools for Visual Studio, Microsoft has nothing more to surprise you in the open source field? Well, let's try to rectify the situation: the PTVS team is pleased to present you the first alpha version of its new project:
Node.js Tools for Visual Studio (hereinafter referred to as NTVS).

NTVS is an open source project (Apache License 2.0). It so happened that long before this announcement, but after starting work on the project, several other developers began working on something similar: first there was a well-known
article on Habré, then the project of the same name by Dmitry Tretyakov (
dtretyakov ) on GitHub and in the gallery of extensions VS, and finally - Red Gate's
Visual Node . We contacted all the authors and offered to work on the project together - thus, NTVS alpha has significant contributions from Red Gate and from Dmitry. Collaboration is planned in the future, and if you have something to offer the project - join us!
')
NTVS supports code editing, including Intellisense (and yes, it understands require!), Profiling, working with npm, and debugging, including remote debugging of code running on Linux or OS X. In addition, web applications on Node.js can be published to Azure websites and cloud services.
NTVS can be installed on VS 2012 and 2013 in Professional, Premium and Ultimate editions. Express, alas, is not yet supported, because it does not allow the installation of extensions.
As usual, we have prepared a
video review of NTVS capabilities. In addition, Scott Hanselman published a brief overview and step-by-step tutorial on creating a project on Node.js using NTVS on
his blog (now with an
article translation on Habré!).