"NTVS is a free, open source plugin that turns Visual Studio into a Node.js IDE.
NTVS supports Editing, Intellisense, Profiling, npm, Debugging locally and remotely (Windows/MacOS/Linux), as well Azure Web Sites and Cloud Service.
Designed, developed, and supported by Microsoft and the community."...
NTVS support full VS+V8 debugging: bkpoints, step in/out/over, conditional bkpoints, etc. as well remote debugging including for MacOS and Linux (and Azure)