写点什么

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:542685
用户头像

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

关注

评论

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

海外品牌声誉管理新思路:社交媒体监控的精准化转型

沃观Wovision

社交媒体 海外舆情监控 沃观Wovision 舆情监测系统

监控系统如何选型:Zabbix vs Prometheus

巴辉特

Prometheus zabbix

等保服务费包括哪些?谁来付?企业吗?

行云管家

等保 等保测评 等保服务

响应“人工智能+”,枫清科技行业智能体赋能政企AI规模化应用

Fabarta

人工智能 智能体

计算机视觉前沿:自监督学习与高效学习挑战

qife122

计算机视觉 自监督学习

什么是低代码?为什么低代码开发很重要?

优秀

低代码 低代码开发

昆仑万维「Skywork UniPic 2.0」开源,统一多模态模型再迎新突破

新消费日报

腾讯云EdgeOne:个人用户的加速与安全利器,免费开启一站式边缘优化

穿过生命散发芬芳

EdgeOne

CAD中如何修改图层的颜色、线型和线宽?

在路上

cad CAD看图王

全球社交媒体监控如何帮助政府把握国际舆论脉搏?

沃观Wovision

海外舆情监控 沃观Wovision 舆情监测系统

基于视觉推理的Img2LaTeX转换技术突破

qife122

计算机视觉 视觉语言模型

SSL证书安装不成功是怎么回事?有哪些原因?

防火墙后吃泡面

GreatSQL备份报错"PROCESS权限不足"分析与解决

GreatSQL

INTERSPEECH 2025 | 数据堂诚邀您参加MLC-SLM挑战赛暨研讨会

数据堂

人工智能 Interspeech2025 语音研究

超融合架构狂飙突进!下一代数据中心革命与万亿市场新风口解析

智驱前线

超融合架构

FFmpeg 8.0 将集成 Whisper,支持实时字幕和转录;DeepMind 生物声学模型从鸟类拓展到哺乳昆虫和两栖丨日报

RTE开发者社区

鸿蒙NEXT开发中使用星闪服务

最新动态

Qwen3-Coder-480B-A35B-Instruct发布,可能是目前最好的编程模型

qife122

人工智能 开源

搭建人文社科学生与AI时代的实质性连接,南京财经大学的这门“新文科”课程这样做

ModelWhale

人工智能 南京财经大学 文科+AI 文科

Apache RocketMQ EventBridge:为什么 GenAI 需要 EDA?

阿里巴巴云原生

阿里云 云原生 Apache RocketMQ EventBridge

说说内存泄漏的常见场景和排查方案?

王磊

鸿蒙 NEXT 开发之后台任务开发服务框架学习笔记

最新动态

混合云是什么意思?有哪些利弊?

行云管家

云计算 数字化 云服务 混合云

从东南亚出发:小程序容器技术如何助力 App 快速打入全球市场?

Byte_Me

小程序 App 出海

硬件成本降52%,快钱支付引入OceanBase后的降本增效

老纪的技术唠嗑局

数据库设计 OceanBase 开源

用好CAD图层特性管理器,绘图更高效!

在路上

cad cad看图 CAD看图王

技术战略引擎:2025中国出海企业全球化增长范式重构

xuyinyin

分享一个人开发一套MES系统的历程——智能制造实践者

万界星空科技

数字化 制造业 mes 生产管理软件

从“字”到“画”:基于Elasticsearch Serverless 的多模态商品搜索实践

阿里云大数据AI技术

大数据 elasticsearch Serverless 搜索 向量检索

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