BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Visual Studio的Node.js插件:NTVS 1.0正式发布

| 作者 李小兵 关注 0 他的粉丝 发布于 2015年3月28日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

NTVS是Node.js Tools for Visual Studio的缩写,它是Visual Studio 2012 和 Visual Studio 2013 为Node.js开发提供的一款免费、开源的插件,它为Node.js开发人员提供了一个带有智能补全、包管理、性能分析及调试功能等全功能IDE。近日,从微软的官方博客中得知,NTVS 1.0版本正式发布,该版本支持 Visual Studio免费社区版Visual Studio Web开发版,同时也支持 Visual Studio专业版等。

经过一年多的开发,NTVS带来了一些值得关注的特性,如丰富的编辑体验、智能代码补全功能IntelliSense、集成了JavaScript包管理器npm、集成了Test Explorer、、支持交互编程REPL、支持高级调试和性能分析、支持Javascript相关框架和语言(如Node.js、io.js、JavaScript、TypeScript)以及HTML、CSS和JSON等。

相对于1.0 RC2版本,该版本带来的值得关注特征包括:

  • 增强了稳定性,提高了性能;
  • 针对整个产品的智能补全、编译、调试、测试、构建等方面,改进了对TypeScript的支持;
  • 在服务器运行过程中,开发者能够将新文件添加到Node.js工程中,但目前还无法添加文件夹;
  • 代码分析过程中和代码分析后,开发者都能够对CPU和内存进行更有效的管理;
  • 能够对io.js和Node.js 0.12进行性能分析。

从该篇博文中还得知,NTVS即将发布的功能包括:

  • 引入多个工程模板,从而更加方便于创建和部署Web工程;
  • 完善对TypeScript的支持;
  • 集成Git/TFS,以满足非命令行的需要;
  • 集成Azure,从而实现能够在5分钟内创建和部署一个Web应用。

NTVS基于Apache许可发布,它由Microsoft、RedGate和Clickberry三家公司联合开发。除了NTVS外,Visual Studio的扩展还包括TypeScript for Visual StudioPackage IntelliSenseWeb EssentialsTask Runner Explorer等。更多关于NTVS的相关信息,请读者查看NTVS的官方文档或者InfoQ先前发布的一篇题为《微软携手RedGate和Clickberry提供Node.js Tools for Visual Studio》的文章。此外,对NTVS源码感兴趣的读者还可以下载其源码或者发起Pull Request请求来为NTVS做出贡献。


感谢徐川对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT