(此文章同时发表在本人微信公众号“dotNET每日精华文章”)
上个月微软发布了一个插件,可以让Visual Studio一秒变身最强大的Node.js开发工具。现在源代码移到了GitHub上,还提供了Azure虚拟机镜像方便你尝鲜。
Visual Studio虽然一直被称之为最强大的IDE,但是口碑和使用者也大都局限于微软技术的开发人员。而随着微软对开源和第三方技术的重视,微软也在VS中提供其他开发技术的更多支持。而Node.js Tools for Visual Studio就是一个很好的体现。
虽然之前微软在CodePlex已经有过发布Python Tools for Visual Studio的经历,但是对Node.js Tools for Visual Studio的重视程度明显不一样。比如Node.js Tools for Visual Studio的源代码现在已经发布到GitHub上;尤其更有意思的是,这个插件在Visual Studio的官方页面上居然有单独的介绍页面(“阅读原文”即可访问),这是其他类似插件从来没有过的待遇。
Node.js Tools for Visual Studio提供了如下强大特性:
- 项目模板:可以让你快速开始工作
- 智能感知:让编写代码如飞
- 集成npm:使用体验和Nuget Manager一样一样的
- 提供交互窗口:更快试验代码逻辑
- 高级调试功能:调试可以在本地,也可连接到任何OS下的远程环境
- 分析:可以跟踪诊断性能问题
- 单元测试:可以使用你喜欢的任何测试框架
- 集成TypeScript:这点我在《TypeScript的崛起》中已经有所提及,依靠TypeScript的面向对象和静态检查能力,可以让你开发健壮的大型应用程序
- 源代码控制:无需使用命令行工具,依靠VS的Team Explorer来完成源代码管理
- 集成云平台:5分钟内就可以部署到Azure上,且还能获得APM能力
- 自定义功能:可根据你习惯的安装其他扩展工具
- 免费和开源:VS社区版是一个全功能可扩展的发布版本,对个人、开源项目和消息商业团队免费,且上面已经提到这个插件的源代码是在GitHub上开源的
当然,如果你是一个非Windows平台的开发人员,但是想看看这个工具是否吹的这么神乎其神,那么微软在国际版Azure上提供了名为“Visual Studio Community 2013 Update 4 with Tools for Node.js”的虚拟机镜像,你可以很快地尝试一下。(注:可免费申请Azure试用)
原文地址:https://www.visualstudio.com/features/node-js-vs
时间: 2024-12-29 10:09:24