用于导航到代码的VS调试输出窗口中的文件路径要求

时间:2015-05-04 12:22:05

标签: c++ debugging visual-studio-2012

VS中有一个简洁的功能,允许您通过双击导航到产生调试输出的行。这里已经涉及到多个问题,我很高兴使用这个功能,直到我不得不重新构建项目以使其跨平台。重构包括从日志消息中剥离完整文件路径,只是为了缩短行。但是,在此移动之后,日志中的双击功能似乎不再起作用。另一件事是,现在源不存储在与项目相同的目录中(当在日志中仅使用文件名而不是完整路径时,这也会产生一些影响。)

所以问题是 - VS是否需要调试输出窗口中的完整路径消息才能使双击导航工作或单个文件名是否也能正常工作?如果后者是真的,那么文件的布局是否有相对于解决方案的要求?

为了更好地解释这个问题,有两个工作和非工作输出的截图。

这有效: enter image description here

这不起作用: enter image description here

通过查看工作场景中相对路径的长度,我认为我想减少它们似乎是合乎逻辑的,但是如果没有这样做并保留调试输出导航功能,我将不得不离开漫长而丑陋的道路。

0 个答案:

没有答案