介绍新的CMake项目设置UI

VisualStudio2019预览版2引入了一个新的CMake项目设置编辑器,帮助您在VisualStudio中更轻松地配置CMake项目。编辑器提供了直接修改CMakeSettings.json文件的替代方法,并允许您创建和管理CMake配置。

null

如果您刚刚开始在visualstudio中使用CMake,请访问我们的 VisualStudio介绍页中的CMake支持 .

The new CMake Project Settings Editor

此编辑器的目标是通过对常用设置进行分组和升级、隐藏高级设置以及更容易编辑CMake变量来简化配置CMake项目的体验。这是这个新用户界面的第一次预览,因此我们将根据您的反馈继续改进它。

打开编辑器

当您从屏幕顶部的配置下拉菜单中选择“管理配置…”时,默认情况下会打开“CMake项目设置编辑器”。

图片[2]-介绍新的CMake项目设置UI-yiteyi-C++库

也可以在解决方案资源管理器中右键单击CMakeSettings.json,然后从上下文菜单中选择“编辑CMake设置”。如果希望直接从CMakeSettings.json文件管理配置,可以单击编辑器右上角的“编辑json”链接。

配置侧栏

这个 左边 编辑器的包含一个配置侧栏,您可以在其中轻松地在现有配置之间切换、添加新配置和删除配置。你现在也可以 克隆 现有的配置,以便新的 配置 继承由原始用户设置的所有属性。

The configurations sidebar is on the left side of the editor.

编辑器的部分

编辑器包含四个部分:常规、命令参数、CMake变量和缓存以及高级。常规、命令参数和高级部分为CMakeSettings.json文件中公开的属性提供了用户界面。默认情况下,“高级”部分是隐藏的,可以通过单击编辑器底部的“显示高级设置”链接来展开。

这个 CMake变量和缓存 节提供了一种编辑CMake变量的新方法。您可以单击“保存并生成CMake缓存以加载变量”来生成CMake缓存,并用所有可编辑的CMake缓存变量填充一个表。默认情况下,高级变量(根据CMake GUI)是隐藏的。您可以选中“显示高级变量”以显示所有缓存变量,或使用搜索功能按名称筛选CMake变量。

The CMake Variables and Cache section provides a new way for you to edit CMake variables.

通过编辑表的“值”列,可以更改任何CMake变量的值。修改后的变量将自动保存到CMakeSettings.json。

Linux配置

CMake项目设置编辑器还提供对Linux配置的支持。如果您的目标是远程Linux机器,那么编辑器将公开特定于远程生成的属性,并链接到连接管理器,您可以在其中添加和删除到远程机器的连接。

CMake Settings support for Linux configurations.

给我们你的反馈!

我们希望你能 下载Visual Studio 2019 试试看。一如既往,我们欢迎您的反馈。我们可以通过下面的评论或电子邮件联系我们( visualcpp@microsoft.com ). 如果您在visualstudio或MSVC中遇到其他问题或有任何建议,请让我们知道 帮助>发送反馈>报告问题/提供建议 在产品中,或通过 开发者社区 . 你也可以在Twitter上找到我们( @视觉 )还有Facebook( msftvisualcpp软件 ).

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享