Visual Studio 17.1加入自动清理代码和自动存储功能

Visual Studio让开发者自定义规则,在储存文件时,自动清理代码,以减少修改代码撰写风格的繁琐工作

Visual Studio 17.1加入自动清理代码和自动存储功能

微软持续更新Visual Studio,在最新的17.1预览版,微软在Git、搜索和导览,以及C++和.NET开发体验上,加入许多新功能,除此之外,官方也提到,他们收集用户的回馈来改进IDE的效能,目前C++项目中的Find All参照搜索,效能提高了22%,而他们会继续对IDE效能提升投入更多资源。

Visual Studio 17.1让开发者可以更容易地进行Git日常操作,现在能够轻松地比较当前分支,和储存库中其他分支的差异,微软提到,这在用户准备拉取请求,或是在删除分支的时候,会特别有用。 这个版本还强化断头(Detached Head)支持,加入了签出(Checkout)提交,以及签出远程分支的提示,现在用户可以签出任何提交,并回到储存库历史纪录上的任何一点,执行和测试程式码,并且也能通过查看任何远程分支的提示,来查看拉取和请求,以评估团队的更新。

微软在这个版本加入了两个好用的自动化功能,第一个是能自动清理用户的代码,用户可以配置自定义代码清理文件,当用户在储存文件时,这些配置文件便会自动运作,执行像是移除不可见的变量、移除用不到的usings或是排序usings等动作,来最大程度减少拉取请求的风格违规,减少开发者花费在修复不符合标准代码的时间。

另一个自动化功能,则是Visual Studio会自动储存文件,以维持文件在最新的状态。 不少开发者都会使用Ctrl+S来持续储存文件,而Visual Studio自动存储新功能,能够替开发者省去储存的麻烦,而且即便应用程序失去焦点,也会自动储存文件,当用户切换到其他Windows应用程序时,Visual Studio自动将提交储存到磁盘中。

目前自动存储仍然是一个预览功能,除了在失去焦点时持续储存之外,微软正在考虑其功能,官方希望开发者可以提供回馈,协助他们改善功能。 用户只要按Ctrl+Q搜索Autosave,便可以进入预览功能页面,启用该功能,不过,当用户同时启用自动清理代码和自动储存功能时,自动储存并不会触发代码清理。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论