Можно ли сбросить пространство выполнения в Powershell ISE? - PullRequest
23 голосов
/ 07 сентября 2011

Одной из особенностей PowerGUI является возможность сброса пространства выполнения Powershell , как показано в этой статье и этой статье . Возможно ли это сделать в PowerShell ISE?

Ответы [ 2 ]

11 голосов
/ 08 сентября 2011

Я написал модуль под названием "Инструменты сеанса ISE", чтобы сделать это несколько месяцев назад. По существу, пространство выполнения в ISE приравнивается к контейнеру «Tab», из которого его дочерние документы разделяют пространство выполнения. Мой сценарий просматривает текущие открытые файлы, запоминает их, создает новую вкладку (пространство выполнения) и закрывает старую, а затем добавляет открытые файлы в новую вкладку. Другие особенности:

  • Автосохранение текущего сеанса (файлы открываются в текущей вкладке.)

При желании его можно отключить и управлять им вручную.

  • Подскажите перезагрузить последнюю сессию на ISE open

Появится подсказка, напоминающая вам о некоторых файлах, которые вы открыли. Нажмите <enter>, чтобы принять значение по умолчанию «Да, перезагрузить мой последний сеанс».

  • Перезапуск текущей вкладки

По сути очистка памяти и сохранение ваших файлов открытыми в редакторе. Вам будет предложено это действие. Нажмите <enter>, чтобы принять значение по умолчанию «Да, перезапустите эту вкладку».

Все команды, доступные в меню «Надстройки» для мыши, зафиксированы. Эти команды также связаны с горячими клавишами.

См .: http://nivot.org/post/2011/02/14/MakingWindowsPowerShellISEGoodEnough


РЕДАКТИРОВАТЬ: В настоящее время ссылка на скачивание блога для ISE Session Tools не работает. В интернет-архиве все еще есть копия .

9 голосов
/ 24 июня 2012

(я использую PowerShell V3 ISE в Win8 Release Preview) Вы можете использовать Файл> Новая вкладка PowerShell, чтобы создать новое пространство выполнения PowerShell внутри ISE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...