4

ご存知のように、Visual Studio のイミディエイト ウィンドウは非常に制限されています。そこではループを使用することさえできません。

PowerShell をイミディエイト ウィンドウに統合することは可能ですか? これにより、デバッグが非常に簡単になります。ループ、ラムダなどがあります...

PowerConsoleについて考えましたが、これはデバッガーと統合されていません。

何か案は?

4

2 に答える 2

2

このために PowerConsole を試しましたか? 最近は使用していませんが、Visual Studio の DTE オブジェクトにアクセスでき、そこから Debugger インターフェイスを取得できるはずです$dte.Debugger

VS 2012 用のバージョンがあるかどうかを確認するために、PowerConsole プロジェクト サイトを調べていたところです。プロジェクトの所有者は、NuGet パッケージ マネージャー コンソールは PowerConsole のフォークであると主張しています。案の定、これはパッケージ マネージャー コンソールから行います。私はちょうどそれを試しました:

$dte.debugger.getexpression("variableName", $true, 2000)
于 2012-12-12T16:35:39.563 に答える