tôi gặp phải một tương tự vấn đề một lúc trở lại. Đây là những gì tôi đã làm để sửa chữa nó:
# Update output buffer size to prevent clipping in Visual Studio output window.
if($Host -and $Host.UI -and $Host.UI.RawUI) {
$rawUI = $Host.UI.RawUI
$oldSize = $rawUI.BufferSize
$typeName = $oldSize.GetType().FullName
$newSize = New-Object $typeName (500, $oldSize.Height)
$rawUI.BufferSize = $newSize
}
Nó chỉ đơn giản đặt một chiều rộng mới là 500 ký tự trên đệm đầu ra RawUI của máy chủ (mặc dù, kể từ khi chúng tôi chạy xây dựng của chúng tôi trong một số môi trường, và chúng tôi không muốn kịch bản để thất bại chỉ vì nó không thể làm cho đầu ra lớn hơn một chút, mã này khá phòng thủ).
Nếu bạn chạy trong một môi trường luôn đặt RawUI (và hầu hết làm), các mã có thể được đơn giản hóa rất nhiều:
$Host.UI.RawUI.BufferSize = New-Object Management.Automation.Host.Size (500, 25)
Nguồn
2009-07-22 13:42:32
Tôi muốn cập nhật câu hỏi này. Nó chỉ ra rằng im cố gắng để đầu ra cửa sổ Visual Studio Output .. nhưng các cửa sổ nó gói ở 80 charachters .. là có bất kỳ cách nào để thiết lập nó để rộng hơn? – maxfridbe