PowerGUI的一项功能是能够重置Powershell Runspace和this article中所示的this article。是否可以在PowerShell ISE中执行此操作?
答案 0 :(得分:11)
几个月前我写了一个名为“ISE Session Tools”的模块。本质上,ISE中的运行空间等同于“Tab”容器,其子文档共享运行空间。我的脚本查看当前打开的文件,记住它们,创建一个新的Tab(运行空间)并关闭旧的Tab,然后将打开的文件添加到新的Tab。其他功能:
如果需要,可以禁用此功能并手动控制。
系统会显示一条提示,提醒您已打开的部分文件。按<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运行空间