轻松添加,删除和重命名CMake项目中的文件和目标

使用Visual Studio 2019 16.5 Preview 2中的 CMake项目现在比以往任何时候都更容易。现在,您可以从IDE中添加,删除和重命名CMake项目中的源文件和目标,而无需手动编辑CMake脚本。使用解决方案资源管理器添加或删除文件时,Visual Studio会自动编辑CMake项目。您也可以使用解决方案资源管理器中的CMake Targets视图添加,删除和重命名项目目标。

图片

削减更多细节。

C和C ++源文件


现在,在从解决方案资源管理器中添加,重命名或删除C和C ++源文件时,Visual Studio会对其进行跟踪,从而自动修改基础CMake项目。默认情况下,此功能在Visual Studio 2019 16.5 Preview 2中处于启用状态,但是如果您不希望Visual Studio自动更改项目,则可以在“工具”>“选项”>“ CMake”,“启用自动CMake脚本修改...”中禁用此功能:

图片

目标和建议


CMake Targets View现在提供了更多功能。在这里,除了添加和删除文件之外,您还可以添加,重命名和删除目标。您可以通过单击“主页”按钮右侧的“解决方案资源管理器”下拉菜单来访问CMake Targets视图:

图片

如果您以前使用过CMake生成的解决方案,那么您会很熟悉所提供的解决方案,但是与生成的解决方案不同,您可以直接更改基本的CMake项目在IDE中。Visual Studio当前支持更改以下内容:

1.在目标中

图片

添加,删除,重命名目标文件:2.在CMake项目中添加,删除,重命名目标:

图片

图片

3.在项目中的目标之间查看和创建链接:

图片

图片

模棱两可的解决方案


在某些情况下,可能有几个地方需要将源文件添加到CMake脚本中。发生这种情况时,Visual Studio会询问您要在哪里进行更改,并显示建议的更改的预览:

图片

分享您的意见


请尝试Visual Studio 2019 16.5 Preview 2并与我们分享您的意见,因为这对我们来说确实很重要!与我们联系并报告问题或提出建议的最佳方法是与开发者社区联系,或使用“ 报告问题 ”和“建议功能” 工具这些方法使我们可以轻松地跟踪问题和建议,并且您将收到有关其实施进度的最新消息。也可以随时对原始文章发表评论,并在cmake@microsoft.com上提问。

Source: https://habr.com/ru/post/undefined/


All Articles