Я трачу больше времени на работу в PowerShell в последнее время, и я обнаружил, что мне очень нравится форма и функция Visual Studio Code С расширение PowerShell для этой работы над родной PowerShell ISE, за исключением одного небольшого бита:
в Исэ Я могу вызывать и исследовать переменные, массивы, хэши и другие сущности в коде, над которым я сейчас работаю, в командной строке ISE, но в коде VS, используя либо PowerShell Интегрированная консоль или powershell.exe консоль, я не получаю такую способность.
например:
в ISE я построил хэш-таблицу и изучаю синтаксис для ссылки на нее, пробуя различные вещи в консоли и "запуская" код, даже если он просто объявляет и создает хэш-таблицу, я могу ссылаться на это и исследовать его в консоли:
когда я пытаюсь сделать это в VS Code (тот же код, запустите скрипт в любой из консолей), я получаю эту ошибку, в основном отмечая, что массив, который я пытаюсь исследовать, не существует:
Как я могу получить подобную функцию в VS коде? Или это вообще возможно?
возможно, большая часть моей проблемы заключается в том, что у меня возникли проблемы с описанием этого таким образом, Google "понимает", и поэтому я не смог найти подобных вопросов в интернете.