Visual Studio一秒变Node.js IDE

(此文章同时发表在本人微信公众号“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

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。