Visual Studio输出窗口中PowerShell输出的宽度

时间:2009-06-11 17:53:11

标签: visual-studio visual-studio-2008 powershell

我有一个在输出窗口中运行fxcopcmd的powershell脚本。事实证明,当我输出结果时,它将输出限制为80个字符,有没有办法让它在visual studio输出窗口中变得更宽

3 个答案:

答案 0 :(得分:1)

我找到了"solution"

  

获取不强制行的输出   你可以用它来匹配屏幕宽度   可以使用Width参数指定   行宽。因为Width是32位   整数参数,最大值   它可以有2147483647.键入   以下将线宽设置为   这个最大值:

     

Get-Command | Out-File -FilePath c:\ temp \ output.txt -Width 2147483647

不要忘记使用-Encoding utf8开关来避免创建二进制粪便。

最后在PostBuild事件中添加type c:\temp\output.txt以查看您的FxCop结果。

答案 1 :(得分:1)

我最后以不同的方式问我的问题,直接解决了:Powershell output column width

答案 2 :(得分:0)

powershell的文本输出工具通常有一个-width选项,用于控制插入换行符的频率。