Visual Studio 2019版本16.5 C++、Xamarin和Azure工具体验预览版2中的新增功能
上周,Visual Studio 2019版本16.5预览版2发布了,为Visual Studio中的开发人员带来了许多新功能和改进,以帮助您更快地构建更好的软件。请阅读本页中的一些新功能和改进的开发人员体验的亮点。
将此预览与Visual Studio版本并排安装,并在不替换当前开发环境的情况下尝试这些突出显示的功能。
C++CMake开发
此预览版附带了一些针对CMake开发的改进,包括CMake语言服务以及在CMake项目中轻松添加、删除和重命名文件的功能。我们的内置支持Visual Studio中的Clang/LLVM也已更新为船Clang 9.0.0。
在本预览中,还针对Linux CMake开发进行了一些改进。在将构建系统与远程部署系统分离时,能够利用我们对WSL的本地支持。与连接管理器交互的命令行实用程序,以及性能改进。有关Visual Studio 2019版本16.5预览版2中CMake的新功能的完整列表,请查看我们在上的帖子Visual Studio 2019版本16.5预览版2中的CMake、Linux目标和IntelliSense改进.
Xamarin开发
此预览带来Xamarin的新功能和改进开发人员可以帮助您更快地构建更好的移动应用程序。在这个最新版本中,Xamarin.Forms的XAML热重新加载现在可以同时连接到多个调试目标。这意味着您可以更改XAML,点击保存,同时在Android和iOS上查看您的更改。
此版本还添加了对Android Apply Changes的支持。现在可以在运行时应用Android资源更改。这允许您快速查看Android设备或模拟器上对Android资源文件(XML布局、可绘制等)所做的更改,而无需重新启动应用程序。
Azure函数3.0现在已普遍可用,因此现在可以在生产环境中使用3.0运行时版本构建和部署函数。这个新版本的Functions运行时带来了新的功能,包括目标功能。NET核心3.1和节点12。它还具有高度的向后兼容性,因此大多数在较旧语言版本上运行的现有应用程序应该能够升级到3.0版本,并在不更改任何代码的情况下运行。在生产环境中运行此新版本的运行库将获得对这些应用程序的支持。有关创建或迁移到此production-ready 3.0版本的详细信息,请阅读Azure功能文档.
将继续支持在早期版本的Azure Functions运行时上运行的应用程序,目前我们不反对1.0或2.0。运行目标为1.0或2.0的Azure功能的客户还将继续收到安全更新和补丁,并转发到Azure功能运行时和底层。在Azure中运行的应用程序的NET运行时。每当有重大版本被弃用时,我们计划至少提前一年通知用户将其应用程序迁移到新版本。
为了获得Azure函数VS的最新工具,请安装Visual Studio 2019版本16.5预览版2。
C++虚拟引擎开发
在这个预览中,IDE的生产效率、构建吞吐量和代码生成质量都有了很大的提高。请在上查看我们的团队帖子快速修复、快速信息、预览标题、转到文档,E增强语法着色、模板参数筛选和IntelliCode、和C++工具集游戏性能改进.我们希望您对您在Visual Studio 2019版本16.5预览版2中的C++Unreal Engine开发体验提供反馈。
Microsoft是由您的反馈直接驱动的,这意味着Visual Studio 2019中充满了受您启发的功能!通过在上提交错误报告或共享功能建议,让您的声音被听到开发者社区.