微软Visual Studio 2017正式版是微软2016年推出的一个VS版本,该版本主要支持自动任务和导航提升,还有根据代码质量和说明即时反馈。Visual Studio 2017 RC相比此前的Visual Studio 2015进步巨大,包括一系列新功能。
微软最新的集成开发环境,将重心放到了移动跨平台开发上,里面包含了一个iOS模拟器(在Mac上做开发的一个独享功能)。 备受欢迎的实用功能——智能感知(IntelliSense),也在VS 2017中迎来了改进。新增强包括智能预选(smart preselection)、过滤、以及XAML支持。
今年早些时候,该IDE就已经以“Visual Studio 15”的名义开始了预览,并且带来了一款全新的安装器 —— 多年以来的第一次,我们得以将最小安装(所需的存储空间)控制在了不到750MB。当然,如果你非要将所有功能组件都装上的话,该IDE可以膨胀到60GB以上。
VS 2017还迎来了全新的代码分析功能,其最早出现在Visual Studio 2015身上,能够在敲代码时帮你识别出问题,而不用等到运行时。 通过放大集重构和代码修复、以及引入代码风格分析(尽快速地识别输入问题代码的风格),新版VS将现场分析和代码修复做到了更进一步。
下面是 VS2017候选发布版的一些重构选项
移动类型到文件匹配;
同步文件和类型名;
转换属性到方法;
使用对象的初始值设定项;
转换 null-check + throw to use ?? + throw;
转换 string.Format 到 interpolated string;
制作同步方法
添加 missing case 和 braces(花括号)。
最后,VS 2017还带来了叫做“Run To Click”的全新调试功能,其允许开发者将某段程序运行到中断行,而无需创建中断点。
简单整理的VS2017特性
代码导航:当开发者需要解决Bug时,会发现重构的影响,或是去处理不熟悉的代码库,他们将借助代码导航精度和便捷性。VS2017改进了代码导航感受,包括搜索全部References、GoTo和IndentGuides缩进手册,从A到B更为便捷自信,降低分散注意力。
载入和读取代码:除开导航,开发者花了很多时间在载入和读取代码上,VisualStudio2017RC偏重于推动撰写正确的代码,及其保持开发者的代码的易读性。在VisualStudio2015前提下,VS2017智能感知更加强大,更注重重构和代码修补,可自定代码风格的配置和执行。
检测代码:VisualStudio2017RC包括C#和VisualBasic的动态单元测试,LiveUnitTesting可以在运作形成时分析数据,在编写后仅测试运行受影响部分,并通过编辑器中测试的情况给予即时反馈。
调节代码:当全部方法都无效后,开发者借助调节以帮助他们明确难题的来源。VisualStudio2017RC能够大大省时省力和动作,包括单步程序执行,并定位到异常信息。
上一篇:高清木纹贴图打包(539M)