dotPeek 2026.1 Help

中間言語を見る (IL)

dotPeek では、逆コンパイルされたシンボルを 中間言語 (IL)さまざまな構文シュガー レベルの C#として調べることができます。

IL ビューアー

コンパイル済みアセンブリからシンボルを開くと、 コードビューアー での表示に関係なく、いつでも中間言語で調べることができます。 たとえシンボルが PDB から取得したオリジナルのソースファイルに表示されていても、dotPeek はその対応する IL コードを見つけます。

シンボルの中間言語(IL)を表示する

  1. 次のいずれかを実行します。

    • コードビューアー のどこかを右クリックし、 移動 | IL コード を選択します。

    • 次に移動 Control+Shift+G を呼び出し、 IL コード を選択します。

    • コードビューアーでシンボルを右クリックし、 IL コード を選択します。

  2. dotPeek は、シンボルに対応する IL コードを IL ビューアー ウィンドウに表示します。

  3. IL ビューアー ウィンドウが開いている間、ビューは コードビューアー のキャレット位置と同期し、一致するコードがハイライトされます。 これを変更するには、IL Viewer のツールバーの エディターでキャレットをトラック エディターでキャレットをトラック をクリックします。

dotPeek: IL Viewer の使用

IL ビューアー ウィンドウで IL プレゼンテーションが選択されている場合、命令の上にマウスを置くとツールチップで IL 命令の説明を確認できます。 説明は マイクロソフトラーンおよび ECMA-335 標準(パーティション III: CIL 命令セット)(英語)から引用されています。

ツールチップの IL 命令の詳細

コードシンボルまたは命令にキャレットを置くと、この項目のすべての使用箇所がハイライトされます。 コード内のループは、対応するインデントとコメントによって区別できます。

メタデータトークンが有効な場合、それらも IL コードに表示されます。

逆コンパイルされたコードのコメントとして IL コードを表示する

逆コンパイル済みファイルの場合、dotPeek は関連するシンボルのコメントとして IL コードを逆コンパイルされたドキュメント内に直接含めることもできます(最初の行の // Decompiled with JetBrains decompiler コメントで認識できます)。

デフォルトでは、IL コード付きのコメントは無効になっています。 有効化するには、dotPeek オプションの 逆コンパイラー ページで対応するチェックボックスをオンにします。

デコンパイルされたコードのコメントとしての IL コードの表示

ナビゲーションや検索の結果、PDB ファイルやシンボルサーバーを使用してローカルまたはリモートの場所から取得された元のソースコードを取得できますが、追加のコメントは含まれません。 コードの表示方法の詳細については、 コンパイルされたコードの表示オプション を参照してください。

2026 年 6 月 12 日