有没有办法自定义或以其他方式将自定义内容添加到输出窗口? 例如,如果我有一个比较两个文本文件的测试用例并且它们不匹配,我是否可以以某种方式在输出窗口(错误消息通常出现的位置)中放置一个按钮,以在差异工具中打开文件的内容?
在我看来,应该有一种方法可以做到这一点,但我无法弄清楚......
没有内置的机制可以让你这样做。就像Schaliasos提到的那样,自定义插件将是要走的路线。
使用 System.Diagnostics.Trace.WriteLine("My Message");
和 Console.WriteLine("My Message");
对我来说效果很好。然后,如果需要,可以从测试资源管理器结果窗口查看输出。
这是此处提供的解决方案:https://stackoverflow.com/a/4589944/254215