是否可以重置Powershell ISE中的运行空间?

时间:2011-09-07 18:00:33

标签: powershell powershell-ise

PowerGUI的一项功能是能够重置Powershell Runspacethis article中所示的this article。是否可以在PowerShell ISE中执行此操作?

2 个答案:

答案 0 :(得分:11)

几个月前我写了一个名为“ISE Session Tools”的模块。本质上,ISE中的运行空间等同于“Tab”容器,其子文档共享运行空间。我的脚本查看当前打开的文件,记住它们,创建一个新的Tab(运行空间)并关闭旧的Tab,然后将打开的文件添加到新的Tab。其他功能:

  • 自动保存当前会话(文件在当前标签中打开。)

如果需要,可以禁用此功能并手动控制。

  • 提示在ISE上重新加载上一个会话

系统会显示一条提示,提醒您已打开的部分文件。按<enter>接受默认设置“是,重新加载我的上一个会话。”

  • 重新启动当前标签

基本上清理内存并在编辑器中保持文件打开。系统会提示您执行此操作。按<enter>接受默认值“是,重新启动此标签。”

鼠标固定的“附加组件”菜单下的所有可用命令。这些命令也绑定到热键。

请参阅:http://nivot.org/post/2011/02/14/MakingWindowsPowerShellISEGoodEnough


编辑:目前, ISE会话工具的博客下载链接已损坏。互联网档案馆仍有a copy

答案 1 :(得分:9)

(我在Win8 Release Preview上使用PowerShell V3 ISE) 您可以使用File&gt; New PowerShell选项卡在ISE中创建新的PowerShell运行空间