写点什么

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

  • 2015-03-27
  • 本文字数:959 字

    阅读完需:约 3 分钟

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 Studio Package IntelliSense Web Essentials Task Runner Explorer 等。更多关于 NTVS 的相关信息,请读者查看 NTVS 的官方文档或者 InfoQ 先前发布的一篇题为《微软携手RedGate 和Clickberry 提供Node.js Tools for Visual Studio 》的文章。此外,对NTVS 源码感兴趣的读者还可以下载其源码或者发起Pull Request 请求来为NTVS 做出贡献。


感谢徐川对本文的审校。

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

2015-03-27 08:542258
用户头像

发布了 46 篇内容, 共 52.8 次阅读, 收获喜欢 15 次。

关注

评论

发布
暂无评论
发现更多内容

警惕!incaseformat蠕虫病毒来袭,23日还将爆发!

病毒云查杀

干货提炼|视觉小目标检测模型难点分析与突破

百度大脑

成长篇-程序员修炼之道笔记(完整版)

小诚信驿站

程序员 刘晓成 小诚信驿站 架构师之道 28天写作

从大循环到双循环的宏观背景

JiangX

政策 28天写作 宏观环境 双循环

作业1

胡小湖

产品经理第0期训练营作业(第一周)

Heracles

产品经理训练营

产品手记--1

曦语

许蕊对产品经理岗位的理解

许小仙

产品经理 极客大学认识产品经理

量化策略交易软件开发系统源码

四面字节跳动(已拿下1-2级offer):算法+JVM+线程池+数据库+spring+项目

Java 程序员 面试 科技

产品经理训练营Week1学习心得

Mai

第一次作业

yoki

Redis 学习笔记 07:对象

架构精进之路

redis 七日更 28天写作

GoF23 中的对象创建模式!

鲁米

Java 设计模式 创建型

产品训练营--第一期作业

曦语

我心仪的产品经理岗位

June

产品经理训练营

使用内存NewSQL数据平台来处理实时数据流的三个好处

VoltDB

Apache 数据库 sql VoltDB

Obsuite:混合云可观测性中台

滴滴云

python+selenium方法大全

测试人生路

软件测试

《价值》- 时间的价值(5)

石云升

读书笔记 时间 28天写作 价值

Prometheus 与 nodata 告警

OpsMind

Prometheus CMDB PromQL

极客时间产品经理训练营第一次作业

待注册

极客大学产品经理训练营

产品新人基本性格要求

嫉妒的耗子

产品经理

混合云一站式运维监控--滴滴夜莺

滴滴云

7年沉淀之作--滴滴Logi日志服务套件

滴滴云

业务方还在钉钉群里问来问去吗?《线上故障通知流程指引与落地实施》

穿甲兵

作业-第一周

eva

Job Model

数据产品经理公司要求对比分析

🙈🙈🙈

极客大学产品经理训练营

同舟共“冀”,共克“石”艰

疫情

凭借“Java涨薪秘籍”成功入职蚂蚁金服!2021锤爆40K月薪 你值得拥有!

比伯

Java 编程 程序员 架构 面试

Spring Boot 事务配置管理

武哥聊编程

Java 事务 springboot SpringBoot 2 28天写作

Visual Studio的Node.js插件:NTVS 1.0正式发布_微软_李小兵_InfoQ精选文章