ReSharper 2024.3 ヘルプ

プロセスエクスプローラーウィンドウ

Process Explorer ウィンドウには、現在実行中のプロセスの一覧が表示され、モジュールの探索と .NET アセンブリであるプロセスの逆コンパイルが可能です。

ReSharper: Process Explorer window

コンテキストメニューコマンド

デバッグを有効にする

このコマンドは、選択された管理対象モジュールまたは選択されたプロセス内のすべての管理対象モジュールの PDB を生成します。Visual Studio オプション(ツール | オプション | デバッグ | シンボル)で指定されたシンボルキャッシュディレクトリへの生成がすぐに開始されます。ディレクトリが指定されていない場合、ReSharper は %LOCALAPPDATA%\Temp\SymbolCache をキャッシュディレクトリとして自動的に追加することを提案します。Visual Studio がデバッグモードの場合、ReSharper は生成された PDB をロードするため、デバッグセッションを中断する必要はありません。

アセンブリエクスプローラーにアセンブリを追加する

ProcessExplorer ツリーで選択したアセンブリをアセンブリエクスプローラーウィンドウに追加します。

プロセスを選択すると、そのプロセスに属するすべてのアセンブリがアセンブリエクスプローラーに追加されます。ディスクファイルからロードされた .NET アセンブリのみが追加され、動的アセンブリとネイティブモジュールは無視されます。

開いているフォルダー

Windows エクスプローラーでアセンブリ / プロセスの実行可能ファイルを開きます

絶対パスのコピー

アセンブリ / プロセス実行ファイルのフルパスをクリップボードにコピーします

接続

このコマンドは、選択したプロセスに Visual Studio デバッガーをアタッチします。

ツールバーコントロール

コントロール

名前

説明

ThemedIcon.AddedParameter.Screen.(Gray).png

アセンブリエクスプローラーにアセンブリを追加する

ProcessExplorer ツリーで選択したアセンブリをアセンブリエクスプローラーウィンドウに追加します。

プロセスを選択すると、そのプロセスに属するすべてのアセンブリがアセンブリエクスプローラーに追加されます。ディスクファイルからロードされた .NET アセンブリのみが追加され、動的アセンブリとネイティブモジュールは無視されます。

ThemedIcon.ProcessHierarchy.Screen.(Gray).png

プロセス階層を表示する

プロセスツリーがプロセス間の親子関係を反映するかどうかを制御します。

このモードがオフの場合、すべてのプロセスがフラットリストに表示されます。

このモードがオンの場合、子プロセスは子プロセスノードの親プロセス内に表示されます。

ThemedIcon.Clr.Screen.(Gray).png

CLR によるグループ化

プロセスツリーが CLR 階層を反映するかどうかを制御します。

このモードがオフの場合、管理対象モジュールとネイティブモジュールは、親プロセスノードのフラットリストに表示されます。

このモードがオンの場合、各プロセスの管理対象アセンブリは CLR バージョンとアプリケーションドメインによってグループ化され、ネイティブモジュール(ネイティブモジュールを表示するモードがオンの場合)は個別のネイティブモジュールノードに表示されます。このモードは WindowsVista 以降で使用でき、フルスケールで動作するには管理者権限が必要です。

ThemedIcon.NativeProcess.Screen.(Gray).png

ネイティブプロセスを表示する

ProcessExplorer にネイティブ Windows プロセスを表示するかどうかを制御します。

デフォルトでは、ProcessExplorer は管理対象プロセスのみを表示します。このモードがオンの場合、管理対象プロセスとネイティブプロセスの両方が表示されます。ネイティブプロセスは灰色で表示され、アセンブリエクスプローラーに追加することはできません。

ThemedIcon.NativeModule.Screen.(Gray).png

ネイティブモジュールを表示する

ProcessExplorer にネイティブモジュールを表示するかどうかを制御します。

デフォルトでは、ProcessExplorer は管理されたアセンブリのみを表示します。このモードがオンの場合、管理対象アセンブリとネイティブモジュールの両方がツリーに表示されます。ネイティブモジュールは灰色で表示され、アセンブリエクスプローラーに追加することはできません。

ThemedIcon.FindWindow.Screen.(Gray).png

ウィンドウによるプロセスの検索

ウィンドウでプロセスを見つけるのに役立ちます。

このボタンをクリックした後、デスクトップのウィンドウの上にカーソルを置くと、関連するプロセスを確認できます。このモードでは、各ウィンドウ上に PID と CLR バージョンを示すツールチップが表示され、プロセスが Process Explorer ツリーでハイライトされます。このモードは、マウスボタンをクリックするかキーを押すとすぐにオフになります。

ThemedIcon.Refresh.Screen.(Gray).png

リフレッシュ

実行中のプロセスのスナップショットを更新します。