Я написал модуль под названием "Инструменты сеанса ISE", чтобы сделать это несколько месяцев назад. По существу, пространство выполнения в ISE приравнивается к контейнеру «Tab», из которого его дочерние документы разделяют пространство выполнения. Мой сценарий просматривает текущие открытые файлы, запоминает их, создает новую вкладку (пространство выполнения) и закрывает старую, а затем добавляет открытые файлы в новую вкладку. Другие особенности:
- Автосохранение текущего сеанса (файлы открываются в текущей вкладке.)
При желании его можно отключить и управлять им вручную.
- Подскажите перезагрузить последнюю сессию на ISE open
Появится подсказка, напоминающая вам о некоторых файлах, которые вы открыли. Нажмите <enter>
, чтобы принять значение по умолчанию «Да, перезагрузить мой последний сеанс».
- Перезапуск текущей вкладки
По сути очистка памяти и сохранение ваших файлов открытыми в редакторе. Вам будет предложено это действие. Нажмите <enter>
, чтобы принять значение по умолчанию «Да, перезапустите эту вкладку».
Все команды, доступные в меню «Надстройки» для мыши, зафиксированы. Эти команды также связаны с горячими клавишами.
См .: http://nivot.org/post/2011/02/14/MakingWindowsPowerShellISEGoodEnough
РЕДАКТИРОВАТЬ: В настоящее время ссылка на скачивание блога для ISE Session Tools не работает. В интернет-архиве все еще есть копия .