当前网站开发用什么软件,衡水城乡建设局网站,济宁君天建设公司网站,网站如何提高排名微软更新Visual Studio 2019#xff0c;新增多个可提升Linux开发体验的功能#xff0c;包括在Linux上支援建置系统Ninja#xff0c;以及更完整地支援gdbserver#xff0c;而且现在开发者也可以使用连接管理器(Connection Manager)#xff0c;编辑和配置预设的远端连接。使…微软更新Visual Studio 2019新增多个可提升Linux开发体验的功能包括在Linux上支援建置系统Ninja以及更完整地支援gdbserver而且现在开发者也可以使用连接管理器(Connection Manager)编辑和配置预设的远端连接。使用Visual Studio 2019可以在远端Linux系统或是WSL上开发C专案开发者能选择以建置引擎MSBuild来建置Linux专案也能透过原生CMake支援进行Linux开发微软提到使用CMake可以让开发者以相同原始码和建置脚本建置跨平台程式而这也是微软推荐的跨平台解决方案。现在微软要进一步改善Linux的开发支援让Linux的开发工作更加便捷。Visual Studio现在于Linux支援NinjaNinja是一个高效能的建置系统Ninja一直是针对Windows的CMake配置预设生成器(Generator)不过在最新的Visual Studio 2019版本中微软在Linux增加对Ninja的支援微软提到Ninja通常执行得比Unix Makefile还要快目前是远端系统和WSL新的CMake配置生成器。微软使用bullet3以及LLVM两个开源专案来比较Ninja以及Unix Makefiles的效能在虚拟机器中以Visual Studio完全重新建置这两个专案Ninja建置bullet3仅需要3分钟而Unix Makefiles则要11分钟LLVM的差异就更大了Ninja只要40分钟Unix Makefiles却需要花费143分钟。微软在Visual Studio的第2项Linux开发改进是强化对gdbserver的支援gdbserver是可让开发者远端在Linux上除错的程式在最新的Visual Studio中微软新增了除错器配置让开发者在远端系统中使用gdbserver对CMake专案进行除错这对目标系统可能没有足够资源执行gdb的嵌入式使用案例特别有用。另外微软还改进了连接管理器连接管理器是在Visual Studio中的好用工具可让开发者管理和储存远端系统的安全SSH连接由于开发者的回馈微软在Visual Studio 2019 16.7版本中开发者可以在连接管理器中编辑和配置预设的远端连接也就是说现在开发者可在不移除原本连接的情况编辑已建立的远端连接Visual Studio不用重新複製远端系统上编译器引用(Include)目录这些目录会自动複製到Windows上提供IntelliSense使用。版权声明转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益请作者持权属证明与本网联系我们将及时更正、删除谢谢您的支持与理解。