Notepad++中的Visual Studio堆栈跟踪

4

这可能只是我没有发现的一个设置,但当我从Visual Studio的异常帮助对话框中获取堆栈跟踪时,在调用堆栈中的每个“行”后面都有\r\n。当我将其复制并粘贴到Notepad++中时,它会显示为文字\r\n,出现在文档中。当然,我想让它们被解释为CR LF,这样每行就有不同的内容了。

有人知道如何做到这一点吗?


2
为什么不只是用任何在文本中不存在的字符替换(在Notepad++中),而不是使用"\r\n",然后再使用“扩展搜索模式”设置在替换对话框中将该字符替换为“\r\n”? - Cerebrus
那绝对有效。不过你应该回答问题,因为我无法将评论标记为答案。除非有人能找到一个可以做到这一点的菜单命令 :) - LoveMeSomeCode
3个回答

3

我知道这个问题已经很久了,但也许有人会发现这个解决方案有用。

打开 查找和替换,切换到替换选项卡

在查找框中键入 \\r\\n

在替换框中键入 \r\n(都不带引号)

确保底部左侧选择了 扩展搜索模式

最后,点击替换所有。

我的窗口截图


1
第一次找到这个设置花了我一些时间。它在“视图”>>“显示符号”>>“显示所有字符”中。enter image description here

0

这听起来像是 Notepad++ 的一个 Bug。我可以将文本粘贴到普通的记事本和 UltraEdit 中,而不会出现您所描述的副作用。

就像 Cerebrus 所说的那样,您可以通过使用 Notepad++ 的搜索/替换功能来解决此问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接