Используя отладчик PowerShell для Visual Studio, можно ли просмотреть выходной поток функции или конвейер успеха ?
Например, рассмотрим следующую простую функцию:
function lotsOfOutput() {
Write-Output "First: $($args[0])"
Write-Output "Second: $($args[1])"
Write-Output "Both: $($args[0]) and $($args[1])"
return "That's all folks"
}
Если вызывается с такими параметрами, как:
lotsOfOutput "foo" "bar"
, то результатом будет список четырех элементов:
First: foo
Second: bar
Оба: foo и bar
Это все люди
С помощью отладчика я вижу значения в автоматической переменной $ args (вв этом случае массив из двух предметов).Аналогично, обычные переменные и именованные параметры доступны, когда они присутствуют.Но я не вижу в отладчике накопительного выходного потока , который начинается пустым и заканчивается в виде массива из четырех объектов.
Есть лиЛюбой способ увидеть поток вывода с помощью этого отладчика, так что я могу быть уверен, что функция вернет?