Visual Studio在断点打印消息(tracepoint)中插入制表符/换行符?

ada*_*dam 5 debugging trace breakpoints visual-studio

任何人都知道如何将标签或换行符放入断点的打印消息中并使其正确显示?

到目前为止,我已经尝试了'\ t'和'\n',它们在调试输出中提供相同的功能.我也试过放入4个空格,但是在"When Breakpoint is Hit"对话框中单击OK后它们会被删除.

我正在使用VS.NET 2008与本机代码,如果这有所作为.

谢谢.

Ale*_*man 2

您可以通过将其包含在花括号中来指定消息中的任何字符。例如,这将在消息中插入新行:{'\n'}。问题是字符的值和单引号也会被打印。我尝试使用各种表达式格式禁用字符值的输出,但没有任何帮助。

这是一个有点笨拙的解决方案,但如果您需要将长语句分成几行,它就可以工作。其他角色也都OK。但不要放入字符串 ( {"\r\n"})。VS 调试器似乎只能打印单个字符,但可以打印字符串文字。