25

PowerGUIの機能の 1 つは、この記事およびこの記事で説明されているように、Powershell 実行空間をリセットする機能です。PowerShell ISE でこれを行うことは可能ですか?

4

2 に答える 2

12

(Win8リリースプレビューでPowerShell V3 ISEを使用しています)[ファイル]> [新しい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 に答える