Microsoft Visual Studio 2017中的新功能
Microsoft's Visual Studio 2017
新版本15.5 beta提供了大量的C ++改进,以及F#,TypeScript和Angular的增强功能
微软Visual Studio 2017的新功能
新版本15.5 beta提供了大量的C ++改进,以及F#,TypeScript和Angular的增强功能
Visual Studio 2017 15.5 beta的新功能
Visual Studio 2017 15.5 beta的编译器和标准库获得了以下对C ++ 17标准的新支持:
编译器支持大约75%的C ++ 17功能,包括结构化绑定,constexpr lambdas,内联变量和浮点型表达式。
C ++代码生成得到了改进。
新的C ++核心指南检查应确保C ++代码的质量。
对Google Test Framework的支持有助于撰写Google Test C ++单元测试
Linux C ++工作负载支持ARM微控制器的交叉编译。
还有在Visual Studio 15.5预览2:
对于Angular 2,该平台通过Angular 2语言服务支持内联和.ngml模板文件。这有助于TypeScript和JavaScript开发。
对于TypeScript和JavaScript语言服务,修复了使用比预期更多内存的问题。同样的问题也可能导致在多项目努力中加载了错误版本的TypeScript。为了提高大型项目的性能和可靠性,“JavaScript / TypeScript文本编辑器项目选项”页面中已添加了仅包含“编辑器中打开的文件”的项目。
IntelliTrace反向调试功能增加了对在IIS(Internet Information Services)Express中运行的ASP.Net应用程序的支持。在第一个测试版中引入的反向调试在每个断点和调试器步骤上都会对应用程序进行快照,从而帮助开发审查过程。
远程任务功能允许开发人员在Visual Studio连接管理器中定义的远程系统上运行命令。开发人员还可以将文件复制到远程系统。
.Net桌面开发工作负载中的F#语言支持复选框已重命名为F#Desktop Support,反映出它只包含F#和.Net Framework模板。
F#语言支持默认情况下安装需要.Net Core 2.0的工作负载。 F#.is包含在.Net Core 2.0 SDK中。
在哪里下载Visual Studo 2017 15.5 beta
您可以从Microsoft的网站下载Visual Studio 15.5预览。
|