我有一个在输出窗口中运行fxcopcmd的powershell脚本。事实证明,当我输出结果时,它将输出限制为80个字符,有没有办法让它在visual studio输出窗口中变得更宽
答案 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选项,用于控制插入换行符的频率。