APP下载

微软释出Visual Studio 2019 16.1预览版,重点强化C++支援

消息来源:baojiabao.com 作者: 发布时间:2024-05-15

报价宝综合消息微软释出Visual Studio 2019 16.1预览版,重点强化C++支援

四月初微软正式发布Visual Studio 2019,而现在微软已经在进行下一个更新版本的测试,释出Visual Studio 2019 16.1第二预览版,这个版本改进了C++的支援,简化应用程序Installer的设定方法,NuGet套件除错和整体可扩充性也都获得强化。

新版本Visual Studio 2019对C++开发人员更加友善,编辑器内小帮手将开始支援CMake,微软将CMake命令、变数以及属性都加入编辑器文件,因此开发者现在编辑CMakeLists.txt档案的时候,可以使用IntelliSense的自动完成功能以及快速资讯小提示,这样不只能节省开发人员的时间,还可以减少错误发生。

另外,针对Windows以及Linux的专案,CMake整合还支援了Clang/LLVM工具炼,因此开发者可以使用Clang、MSVC或是GCC,对CMake专案进行建置、编辑和除错。Visual Studio 2019也进一步支援C++ 20,编译器开始支援C++ 20的预览功能,并且C++标准函式库也加入C++ 20的功能。

在Visual Studio 2019 16.1第二预览版,微软进一步改善应用程序的封装体验,过去Visual Studio的应用程序Installer档案,可以用来指定应用程序的安装位置与更新方法,但是在应用程序Installer档案中的选项,会因锁定的目标Windows版本而有所不同,因此微软为了增加灵活性,从最新版开始让开发者从模板Package.appinstaller中定义和配置应用程序Installer更新设定。

去年微软开始支援NuGet.org Symbol Server套件除错,而在这个最新版本,除错NuGet套件将更加简单,开发者可以直接从Debugging\Symbols选项启用NuGet.org Symbol Server。微软更新了切换解决方案的按钮功能(下图),原本该按钮预设会在两个功能间切换,现在只会显示所有可能的检视项目下拉选单,这项更新是根据使用者的回馈更改的,目的是避免按钮功能混淆。

在可扩展性部分,Visual Studio开始支援共享专案,并增加对话框对每个显示器的感知功能,除此之外,Visual Studio 2019版本的Microsoft.VisualStudio.SDK现在可作为NuGet套件使用,而专案模板也支援自订义标签,可以显示于新专案对话视窗中。

2019-04-30 13:42:00

相关文章