PowerGUI的功能之一是能够重置Powershell Runspace的能力,如this article和this article所示。是否可以在PowerShell ISE中执行此操作?
最佳答案
几个月前,我编写了一个名为“ISE session 工具”的模块。从本质上讲,ISE中的运行空间等同于“表”容器,其子文档共享该运行空间。我的脚本将查看当前打开的文件,并记住它们,创建一个新的Tab(运行空间)并关闭旧文件,然后将您已打开的文件添加到新Tab中。其它功能:
如果需要,可以将其禁用并手动控制。
显示提示,提醒您某些已打开的文件。按
<enter>
接受默认设置“是,重新加载我的上一个 session 。”本质上是清理内存并使文件在编辑器中保持打开状态。系统提示您执行此操作。按
<enter>
接受默认设置“是,重新启动此选项卡。”固定在“附加组件”菜单下的所有命令。这些命令也绑定(bind)到热键。
另请:http://nivot.org/post/2011/02/14/MakingWindowsPowerShellISEGoodEnough
编辑:目前,ISE session 工具的博客下载链接已损坏。 Internet存档仍具有a copy。
关于powershell - 是否可以在Powershell ISE中重置运行空间?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7338395/