技术开发 频道

VS Code各个版本扎堆更新,又添啥新功能?

  【IT168 资讯】 Visual Studio Code由GitHub的跨平台Electron框架构建,是一种功能齐全的开发编辑器,不仅支持开发人员熟悉的C和C#,是支持现代环境、Go和Node.js等语言的多种语言,Windows、MacOS和Linux多个平台。微软会定期更新Visual Studio Code。

Visual Studio各个版本扎堆更新,又添功能

  Visual Studio Code1.19的新功能

  Visual Studio Code 1.19于2017年11月发行,侧重于产品性能、数据收集工具以及GitHub问题清理,以便于更好的报告。主要功能包括:

  *提升启动速度。

  *添加一个命令行参数,将诊断信息输出到终端。这些信息可以在GitHub问题上微软分享,在问题发生时可以更好地编辑。

  *新诊断、日志记录和扩展监控。

  *可以扩展到可用空间的选项卡式标题。

  *智能感知功能可以保存之前的建议选择。

  *终端命令的输出可以直接传送到Visual Studio Code中。

  *可以在Git存储库中并排查看更改的图像。

  *用于调试Next.js和Meteor项目和应用程序的方法。

  Visual Studio Code1.18的新功能

  Visual Studio Code 1.18于2017年10月发布,提供:更快的Windows启动、支持通过多工作空间处理多个项目、对装饰进行了改进,降低了速度和内存使用量。

  其他改进包括:

  *推荐的扩展信息会被标识,以便在列表中区分。

  *自动导入JavaScript和TypeScript(必备TypeScript 2.6)来加快速编码的速度。

  *文件的源控制状态显示在文件资源管理器中。

  *文件资源管理器中的Git状态显示修改、添加、冲突和忽略的文件。

  *垂直面板布局允许开发人员在终端和调试控制台之间移动,水平和垂直视图之间切换。当空间有限时,开发人员也可以访问隐藏的面板。

  *内联挂起更改审阅功能使开发人员可以在标准编辑器中查看源代码更改。这个功能是在Git仓库中启用的,但需要其他存储库的支持。

  Visual Studio Code1.17的新功能

  Visual Studio Code 1.17于2017年9月发布,此次更新包括区域标记到代码折叠支持,以及内置终端的性能提升。

  通过代码折叠,开发人员可以在行号之间的折叠图标和代码行的开头隐藏源代码区域。区域标记允许您准确地指定可折叠块的开始和结束位置。已经为TypeScript、JavaScript、C和C ++、C#、F#、PowerShell和Visual Basic定义了标记。

  另外,新版1.17是一个基于canvas的引擎,在继承终端能力中,可根据具体情况将速度从5倍提高到45倍。微软表示:“这一改变减少了输入延迟和功耗,并显着提高了终端的帧速率。集成终端提供了一种便利,可以使开发人员不必为快速执行命令行任务而切换窗口或改变现有的终端状态。

  Visual Studio Code现在有一个源代码管理提供程序部分,提供了多个活动存储库的概述,可以由多个SCM提供者提供。例如,Git存储库可以与Microsoft Team Foundation Server工作区并排维护。用户可以利用Ctrl +单击或Shift键单击功能来选择多个存储库,这些存储库显示为分割视图。

  对于Mac用户来说,Visual Studio Code 1.17增加了在MacOS Touch Bar中显示操作的支持。在编辑器历史记录中添加了操作以控制调试器。另外,扩展还可以用于触摸栏菜单标识符向触摸条添加命令。为MacOS Sierra添加了本地窗口选项卡支持。

0
相关文章