

It's node, it runs node.exe, it uses the V8 debugger, it uses the V8 profiler because that's what people use. One of the things that's impressed me about the way they integrated node.js into Visual Studio was that they didn't try to recreate or re-do things that already worked well.


But you've also got Python and Django, iOS and Android via C#, TypeScript, VB, F#, all in Visual Studio. NOTE: See that File | New Project dialog up there? Visual Studio organizes things by language, so node.js is under JavaScript. Node.js Tools for Visual Studio takes advantage of V8 Profiling API's as well Visual Studio's Reporting features to give you a sense of where your program is spending its time. It's actually pretty freaking amazing how they did it, so I encourage you to download it and give it a try because some of the stuff (even given this is an alpha) is very very clever. It supports Editing, Intellisense, Profiling, npm, Debugging both locally and remotely (while running the server on Windows/MacOS/Linux), as well publishing to Azure Web Sites and Cloud Service. NTVS is open source from the start, and has taken contributions from the very start. NTVS was developed by the same team that brought you PTVS with help from friends like Bart Read from Red Gate (he did the npm GUI), and Dmitry Tretyakov from Clickberry for several debugger fixes & features. At the same time the PTVS team was also working on node.js integration, so they all joined forces and made NTVS a community project. Some node.js enthusiasts had forked PTVS and begun some spikes of node tools for VS. Just when you thought it couldn't be crazier in Redmond, today they are introducing node.js Tools for Visual Studio!
