We're pleased to announce the release of Node.js Tools 1.1 Beta for Visual Studio. This release also includes the support for Visual Studio 2015 RC.
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 enables you to unleash the full power of Visual Studio to develop Node.js solutions with our broad range of features: IntelliSense, cross platform and remote debugging, profiling, npm integration, edit and continue, TypeScript, and an integrated REPL window. NTVS also includes a list of project templates using common Node.js frameworks that make it easy to quickly create and deploy websites to Microsoft Azure App Service (Azure Websites) or Cloud Services.
NTVS 1.1 Beta is available for:
Note that NTVS is not available
for Visual Studio Express for Windows (or Windows Desktop)
Changes since 1.0 RTW
In this release, we have added support for Visual Studio 2015 RC, as well as bug fixes based on your feedback and suggestions, especially in the areas of code formatting and nvm support.
- npm UI doesn’t work with nvm – Github #56
- Code formatting – Github #3, #20, #23, #24, #25, #54
- VS2015 support – Github #34, #36
- VS 2015: Unit test debugging is broken – Github #79
- F5 is sometimes inconsistent. Currently the known workaround is to pause and continue execution – Github #31
- VS 2015: Typescript Go to definition fails to work with certain project filepaths – Github #18
- IntelliSense disappears for built-in node modules after closing VS when there is an incomplete statement in editor – Github #63
- Node.js versions 0.10.34 and 0.10.35 break debugger functionality. The issue has been fixed in later versions of Node.js.
- VS2013 only 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.
- 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 so 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.
To report issues or to review the complete list of known issues for this release, please see the Issues on GitHub
Thank You for Your Contributions
We expect this release of NTVS to provide a better user experience in VS 2015 RC and general stability in the product. Thanks so much to everyone who took their time to report issues and send feedback for this release. We very much appreciate your help!
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 issues and helping out your fellow users on Github