BT

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

Visual Studio Code 1.3终于增加了标签页

| 作者 David Iffland 关注 4 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝 发布于 2016年7月15日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

2016年6月发布的Visual Studio Code 1.3版更新已发布,该版本提供了用户呼声最高的一个功能请求。

很长一段时间来,开发者一直呼吁为Microsoft的跨平台代码编辑器提供标签页功能。在UserVoice网站上有关这个功能的请求已获得超过9,000个投票

标签页默认已启用,并可通过更改workbench.editor.showTabs设置的方式将其禁用。按下Ctrl+Tab可快速打开新增的OPEN EDITORS视图,该视图取代了之前的WORKING FILES视图。OPEN EDITORS视图与后者一样位于Explore窗格之上,可以让开发者更容易地判断目前打开的是哪个编辑器。一键点击即可保存或关闭所有编辑器。

编辑器的左边栏添加了第五个按钮,该按钮可以打开新增的Extensions(扩展)视图。这个新增窗格可用于更轻松地搜索、安装、更新和启用扩展。搜索框帮助用户用简单的可视化方式查看流行的、推荐的,以及过期的扩展。虽然老版本也提供了这些功能,但需要按下一系列组合键才能使用。

全局搜索功能已经可用,同时提供了替换多个文件中文本的功能。通过将Node.js项目附加到现有进程,开发者可以通过全新的方法对其进行调试。以前调试Node.js应用的唯一方式是从调试菜单中运行。

VS Code开发团队还将Monaco代码编辑器剥离出来并作为独立程序包发布。开发者可以从npm安装并将该代码编辑器嵌入到自己的项目中,充分利用该编辑器为各种流行的语言提供的智能感知、着色,以及验证功能。

整个社区对此次发布的新版和VS Code本身的看法总的来说都是正面的,Josh Girvin[称]该编辑器已经成为自己日常工作的必备工具:

VS Code的速度快到让人惊讶,安装不同扩展就可以获得完善的自动补全、Go-to定义,以及与IDE有关的其他功能。与Atom类似的其他工具很少有这么赞的,除非你在使用Nuclide,为了实现这些功能,Nuclide甚至在编辑器内部编写了自己的框架!我认为这主要是因为VS Code的API在开发过程中就以通过简单、美观的方式暴露这些功能为目标。虽然我觉得VS Code在UI方面依然有些不足,但老实说功能和速度方面的优势让这些问题对我来说不那么重要了。

此次发布的1.3版增加的功能和修复的Bug数量使其成为截至目前最大的一次更新。若想了解完整的更新内容,请参阅发布说明

查看英文原文Visual Studio Code 1.3 Finally Adds Tabs

评价本文

专业度
风格

您好,朋友!

您需要 注册一个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