Visual Studio 包括缩短的项目宏

Visual Studio Include Project Macros shortened

我在 Visual Studio 2012 (C++) 中有一些默认项目包含宏(项目 Properties/VC++ Directories/Include 目录)。而不是仅仅使用例如 $(SomeMacroRootPath) 我想将 "Include Directories" 的值更改为另一个值,例如: $(SomeOtherRootPath)/sdk/Include;$(SomeOtherRootPath)/sdk/Include2

&(SomeMacroRootPath) 包括几个(!)不同的默认路径,例如: C:\Programm Files (x86)\name\appdata... 真的很长。 因此,如果我按下设置选项卡中的宏按钮(显示所有宏列表的按钮),我可以在列表中看到的 "string/value" 被切断。如果我调整顶部的 window 或 table 列的大小,什么也不会发生。

不幸的是,我需要查看 &(SomeMacroRootPath) 包含的所有路径。

是否有 cmd echo 命令或是否有机会查看 macro/variable/string 的完整 "string"?

我不确切地知道这些宏是在哪里定义的,也不知道它们是从哪里来的。

亲切的问候

好的,我自己找到了解决方法。 我创建了一个 Post-构建事件

Command Line: echo $(SomeMacroRootPath)
Use In Build: Yes

现在 Visual Studio 在我重建项目后将完整路径打印到输出中而不将其切断。

如果我调整列大小时在设置中看到它就好了。但是好吧,事情从来都不容易:)

亲切的问候 尼斯