dotPeek 2020.2 ヘルプ

コードの操作

C# コード、IL コード、または元のソースコードを PDB ファイルとシンボルサーバーを使用してローカルまたはリモートの場所からフェッチすることができるため、アセンブリをデコンパイルして表示できます。詳細は、コンパイル済みコードの表示オプションを参照してください。

dotPeek は、コードを C# 4.0 に逆コンパイルします。 async / await 修飾子がある場合、コードを C# 5.0 に逆コンパイルします。例外フィルターまたは自動プロパティ初期化子がある場合、C# 6.0 を使用して逆コンパイルされたコードを表示します。

逆コンパイルまたはソースコードは、コードビューアータブに表示されます。このタブには、Visual Studio のエディタータブのルックアンドフィールがあり、行番号、ワードラップ、アウトライン、空白マークなどの設定可能なオプションがあります。

次のセクションでは、コードを操作するさまざまな側面について説明します。

最終更新日 :

関連ページ:

コンパイル済みコードの表示オプション

設定、PDB 情報の可用性、および適用されたナビゲーションコマンドに応じて、dotPeek はコンパイルされたコードをさまざまな方法で表示できます。メタデータビュー— このビューには、タイプの署名とそのすべてのメンバーの署名のみが表示されます。コードビューアーまたはアセンブリエクスプローラーウィンド...

メタデータトークンを表示

.NET アセンブリは、シンボル参照をメタデータトークンとして格納します。必要に応じて、dotPeek は各逆コンパイルされたシンボルのトークンを表示できます。トークン値を表示するオプションは、コードビューアー内のすべてのオープンデコンパイル済みドキュメント、アセンブリエクスプローラーウィンドウ内の...

中間言語を表示 (IL)

Windows | IL ViewerdotPeek は中間言語 (IL)で逆コンパイルされたシンボルを研究することを可能にします。IL Viewer:コンパイル済みアセンブリからシンボルを開くと、コードビューアーでの表示とは無関係に、いつでも中間言語で調べることができます。たとえシンボルが PD...

構文ハイライト

デフォルトでは、コードビューアーは、コード構文ReSharperスタイルをハイライトし、プロパティ、タイプ、アクセサー、およびメソッドに特色を与えます。デフォルトの色で C# の dotPeek 構文のハイライトは次のようになります。dotPeek 構文のハイライトの切り替えメインメニューからツール...

シンボル情報をクリップボードにコピー

表示 | 完全修飾名 / ソースブラウザ URI をクリップボードにコピーするこのコマンドを任意のシンボル(宣言または使用箇所)で呼び出すと、完全修飾名またはその接頭部のいずれかがクリップボードにコピーされます。リフレクションを使用する場合など、さまざまな状況でシンボルの完全修飾名が必要な場合が...

型階層を調べる

インスペクション | 階層dotPeek を使用すると、タイプの継承階層を調査できます。選択したタイプの基本タイプと継承の両方を表示し、マウスクリックでそれらのいずれかに移動できます。階層内の任意のノードについて、プレビューペインにすべてまたは多形メンバーのみを表示できます。階層を調査するコード...