Visual studio 2010 我可以在VisualStudio2010中格式化单元测试输出的样式吗?

Visual studio 2010 我可以在VisualStudio2010中格式化单元测试输出的样式吗?,visual-studio-2010,unit-testing,formatting,Visual Studio 2010,Unit Testing,Formatting,除了可读性和表示之外,这完全没有任何用途,但是,我试图弄清楚是否有可能在Visual Studio 2010中格式化单元测试的输出结果(通过TestContext.WriteLine,Trace.WriteLine,Debug.WriteLine,控制台.WriteLine,等等) 为了尽我所能给出合理的解释,我基本上是想让结果更具可读性和友好性。我很少成功地使用空格,因为报告中的字体不是单间距的,我找不到在哪里更改它。我知道它至少读取一些字符代码,因为它可以识别\t 我最后的办法是输出HTML

除了可读性和表示之外,这完全没有任何用途,但是,我试图弄清楚是否有可能在Visual Studio 2010中格式化单元测试的输出结果(通过
TestContext.WriteLine
Trace.WriteLine
Debug.WriteLine
控制台.WriteLine
,等等)

为了尽我所能给出合理的解释,我基本上是想让结果更具可读性和友好性。我很少成功地使用空格,因为报告中的字体不是单间距的,我找不到在哪里更改它。我知道它至少读取一些字符代码,因为它可以识别
\t

我最后的办法是输出HTML并将其保存到外部文件中,但如果可能的话,我真的希望将所有内容都保存在VisualStudio中

谢谢!
Jason

您可以使用Console.Writeline从单元测试中写入信息。它将出现在特定测试的结果窗口中。我不太喜欢,但是string.format方法很好用


输出将同时出现在默认的visual studio单元测试窗口和Resharper的测试运行程序中。

感谢您的回复,我目前使用的是String.Format,并且在输出值时没有任何问题--我希望做的是改变输出的外观(即颜色、重量和位置).根据我在测试项目中所做的一些测试,这似乎是不可能的。看起来你唯一能做的格式化是类似于ASCII艺术的东西。