Visual Studio 2019-CMake Linux-在哪里获取宏列表?

时间:2019-06-21 16:09:51

标签: linux visual-studio cmake visual-studio-2019

在Visual Studio 2019中使用CMake Linux项目时,每个json文件(例如task.vs.json,launch.vs.json)都神奇地使用了以下宏:

  • ${workspaceRoot}
  • ${env.xxx}
  • ${debugInfo.xxx}
  • ${cmake.xxx}

在文档稀缺而IntelliSense无法解决问题的情况下,如何知道选项的完整列表?对于MSBuild,通常会有一个窗口,其中包含所有可能的变量以及它们的解析值。

顺便说一句,有没有一种方法可以在每个用户级别定义变量,以便像launch.vs.json这样的文件可以接受它?例如,定义targetAddr=192.168.1.2,然后在json文件中使用$ {targetAddr}。一种方法是在json文件本身中定义变量,但是我希望将文件作为团队成员的“默认”提交,并让团队成员通过变量注入值,而不会使json文件“变脏”。

0 个答案:

没有答案