最新发布的 Visual Studio Code 1.8 版本有许多改进和新功能,包括防止丢失任何编辑信息的 Hot Exit,方便开发人员把注意力集中在代码上的 Zen Mode,新的调试功能以及更方便的设置等。
Hot Exit 是一项新功能,目的是在应用程序崩溃或退出时防止丢失任何未经保存的修改信息。简而言之,在 Hot Exit 后重新启动时,所有备份的工作空间或文件,包括未保存的更改,将自动进行还原。
Zen 模式旨在通过隐藏活动状态栏,边栏和面板来帮助开发人员更好地把注意力集中在他们的源代码上。活动栏还提供了新的自定义选项,可以使用拖放来重新排序或删除视图。
1.8 版本的一个主要改进领域是在对调试功能的支持上。新的调试功能包括:
- 多目标调试,这个功能目前已稳定,可以同时启动多个调试会话。
- 很方便地向 launch.json 文件添加多个启动配置。
- 能更好地支持 Node.js 调试。
几乎所有的 Visual Studio Code 的功能都可以通过定义一个简单的 settings.json 文件进行配置。根据用户反馈,Visual Studio Code 的一个问题是可用设置查找不方便。因此,1.8 版本添加了以下增强功能,使开发人员能更容易地查找和配置设置:
- 可以根据名称和说明搜索设置。
- 对设置进行分组,以便浏览查看。
- 可以从导航视图上轻松地将某个设置添加到 settings.json 文件里。
Visual Studio Code 1.8 版本还有以下其他更新值得一提:
- 支持最新的 TypeScript 2.1 版本,其中包括对 async / await 的全方位支持,以及更流线型的工具链。
- 支持 JavaScript Object Rest/Spread ,让用户在 React 中使用 Object Rest/Spread 时,能保持 JavaScript 验证始终开启。
- 改进键盘快捷键。
Visual Studio Code 1.8 版本还有其他许多改进,您可以在官方公告中看到完整列表。
查看英文原文: Visual Studio Code 1.8 Adds Hot Exit, Zen Mode, More Debugging Options
感谢张卫滨 对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们。
评论