NTVS 1.0

Rating:        Based on 17 ratings
Reviewed:  14 reviews
Downloads: 70681
Change Set: 71f4966a94c8
Released: Mar 25, 2015
Updated: Sep 28, 2015 by mousetraps
Dev status: Stable Help Icon

Recommended Download

Application NTVS 1.0 for VS 2013
application, 6080K, uploaded Mar 25, 2015 - 66019 downloads

Other Available Downloads

Application NTVS 1.0 for VS 2012
application, 6080K, uploaded Mar 25, 2015 - 4662 downloads

Release Notes

We're pleased to announce the release of Node.js Tools 1.0 for Visual Studio.

Node.js Tools for Visual Studio (NTVS) is a free, open-source plug-in that turns Visual Studio into a Node.js Integrated Development Environment (IDE). It supports a broad range of features including editing, IntelliSense, cross platform and remote debugging, edit and continue, npm integration, profiling, TypeScript, and an integrated REPL window. NTVS also includes a list of project templates that make it easy to quickly create and deploy websites to Microsoft Azure App Service (Azure Websites) or Cloud Services.

NTVS 1.0 is available for: Note that NTVS is not available for Visual Studio Express for Windows (or Windows Desktop)

Known Issues

  • Node.js versions 0.10.34 and 0.10.35 break debugger functionality. The issue has been fixed in later versions of Node.js.
  • Be sure to customize the .gitignore file that Visual Studio places into your solution when you enable git source control, otherwise you may face issues with commits or continuous deployment.
  • ReSharper is known to cause code-completion, memory, and performance issues when enabled alongside NTVS. We recommend disabling at least ReSharper's JavaScript functionality if you are having problems.
  • NTVS does not fully support build and test features of Visual Studio Online, but we are working to improve the experience. If you are having trouble, please file an issue or post in our forums so that we can get to the bottom of it.
  • We are constantly working to improve our code-completion and formatting to support the wide variety of modules and code styles. Please file an issue if you are running into unexpected behavior.
  • Some users are experiencing high cpu/memory issues when certain packages are installed - please comment here with details to help us get to the bottom of it.

Changes since 1.0 RC2

For the 1.0 final release we've made many bug fixes throughout the entire product, many based on your feedback and suggestions, especially in the areas of CPU and memory consumption, TypeScript support, debugging, npm integration, and general stability/performance.

Some highlights:
  • Increased performance, stability, fit and finish
  • Improved TypeScript support across the entire product (IntelliSense, compiling, debugging, tests, project build)
  • New files can now be added to a Node.js project while the server is running (known limitation: folders cannot be added)
  • Better CPU/Memory management during and after code analysis
  • Ability to profile with io.js and Node.js 0.12

Want to learn more? Click here for a more complete overview and list of features.

To report issues or to review the complete list of known issues for this release, please see the Issues and Discussion pages on CodePlex.

Contributors

We expect the final release of NTVS 1.0 to provide both a much better user experience and improved stability. Thanks so much to everyone who took their time to report issues and send feedback for this release. We very much appreciate your help!
  • ramideas, rino65, salahAldeen, HudsonHawk78, novaleaf, mhmeadows63, jVimes, kdelmonte, simonvizzini, ligos, antfx, verjik, cj748s16, jsancho, mcriss, andrewbryson, brandonarnold, andrewwebb, TheSowee, prarora, sedouard

Help Make NTVS Better

NTVS is an open source project and we’re always willing to take high quality contributions. If you’d like to contribute, please check out our issue tracker for outstanding bugs and features which can be implemented. You can also help make NTVS better by reporting and upvoting issues, or helping out your fellow users on our forums.

Reviews for this release

     
Happy birthday, NTVS 1.0! Seems to be working fine on VS Community 2013.
by poseidonCore on Mar 27, 2015 at 3:20 AM
     
I start debugging, get a message in the console like "Debugger listening on port 5858" and then it hangs there instead of continuing to start the actual application. I have to restart multiple times before the service actually start running.
by endasil on Sep 8, 2015 at 9:52 AM
     
Cool. Is there any plan on supporting vs2015? Looking forward to that.
by wayne5ning on Aug 11, 2015 at 4:22 PM
Yep, we actually have a 1.1 RC out for VS2015 :) http://aka.ms/ntvslatest
Reply by mousetraps (Coordinator) on Aug 11, 2015 at 10:51 PM
     
Worked perfectly with my existing node + typescript project
by lprichar on Aug 3, 2015 at 2:20 AM
     
Very good tool, but from time to time, in debug mode, the code running not stoping on breakpoints and not run but it still staing in debug mode. I run the tool on vs2013 Premium Update 4, win8.1 64bit
by MyXaMoP on May 28, 2015 at 10:19 AM
     
great,but still have crashe from time to time
by Natikr on May 3, 2015 at 5:58 AM
     
Very easy.interface. Also fast and efficient.
by itzthewizz75 on Apr 24, 2015 at 12:05 PM
     
Intellisense is broken. No guidance provided for attempting to repair it. Cannot give it anything but 1 star when it fails its main purpose.
by Fugzaro on Apr 19, 2015 at 9:46 PM
we are troubleshooting this issue here: https://nodejstools.codeplex.com/workitem/1968
Reply by mousetraps (Coordinator) on Apr 21, 2015 at 4:14 AM
     
Love these tools! Can't wait for more functionality, but what we have already is excellent.
by codefoster on Apr 13, 2015 at 2:34 AM
     
Excellent....
by Maer on Apr 11, 2015 at 7:39 AM
     
Awesome..works great!
by faizalrub on Apr 1, 2015 at 3:27 PM
     
Running VS 2013 Community in Windows 10 TP. Works perfectly. Easily the best node.js dev experience.
by kdes12 on Mar 31, 2015 at 11:03 AM
     
Brilliant extension. Node.js tools makes developing node so much easier - the great debugging functionality makes it feel like debugging C#. Highly recommended.
by 21robin12 on Mar 28, 2015 at 2:59 PM
     
go to hell javascript
by geetersanp on Aug 2, 2015 at 6:45 AM