25

PowerGUI的功能之一是能够重置Powershell 运行空间,如本文本文所示。是否可以在 PowerShell ISE 中执行此操作?

4

2 回答 2

12

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

于 2012-06-24T09:21:15.020 回答
11

几个月前,我编写了一个名为“ISE 会话工具”的模块来执行此操作。本质上,ISE 中的运行空间相当于一个“选项卡”容器,其中的子文档共享运行空间。我的脚本查看当前打开的文件,记住它们,创建一个新选项卡(运行空间)并关闭旧选项卡,然后将您打开的文件添加到新选项卡。其他特性:

  • 当前会话的自动保存(文件在当前选项卡中打开。)

如果需要,可以禁用和手动控制。

  • 提示在 ISE 打开时重新加载上次会话

将向您显示一个提示,提醒您已打开的一些文件。按<enter>以接受默认设置“是,重新加载我的上一个会话。”</p>

  • 重新启动当前选项卡

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

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

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


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

于 2011-09-07T22:23:54.737 回答