微软前不久推出的Visual Studio 2015 RC表现出该公司为这一开发工具能够为所有主流开发语言产生更高的实用性所做的努力。来自微软的项目经理Jordan Matthiesen最近 详细地分析 了其中为了特别应对JavaScript开发所推出的一些新功能,他表示,由他带领的JavaScript工具团队正专注于改善对于JavaScript库进行编辑的支持、ECMAScript 2015(之前被称为ECMAScript 6)中的语言新特性,以及管理大型JavaScript项目更好的方式。
在JavaScript库的支持方面,VS2015将内置对AngularJS 1.X和RequireJS的支持。这种支持是指VS编辑器将提供所期望的各种工具(智能提示、跳转至定义等等),而无需开发者另行安装扩展。VS编辑器对于 JSDoc 注释的识别能力与支持也有所增强,因此在编写新代码或在现有的库之间进行浏览时也更容易实现文档化。
VS 2015的编辑器现在能够原生地支持在ECMAScript 2015中定义的一部分(但并非全部)新的语言结构。Matthiesen希望开发者能够在User Voice页面对于他们认为较 重要 的新特性进行投票,开发团队会根据投票结果决定接下来要实现哪些功能。
JavaScript的编辑工具现在能够利用Visual Studio中自带的 任务列表 了,现在可以在源代码中加入提示(// TODO: 或 // HACK:),随后在任务列表中就会提醒开发者注意这些提示,在今后的编辑过程中对这些部分进行处理就变得更简单了。与之类似的是,由于Visual Studio对JavaScript的理解更进一步,因此在导航栏中也提供了新的功能,使在源文件中进行导航(例如跳转至某个类或函数的定义)变得更为简便。
开发者现在就可以下载Visual Studio 2015 Release Candidate,去 尝试 一下这些新的功能了。
查看英文原文: Making JavaScript Editing Easier in Visual Studio 2015
感谢张龙对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群 )。