dotPeek 2019.2ヘルプ

コードの操作

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

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

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

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

最終更新日: 2019年11月18日

関連ページ:

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

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

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

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

中間言語を表示 (IL)

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

構文強調表示

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

パラメータ情報

関数呼び出しを研究しているときはいつでも、dotPeekは関数のすべてのオーバーロードのために許された引数に関する詳細を見るのに役立ちます。ツールチップでは、パラメータを持つすべてのパブリックシグニチャと、存在する場合は関数のドキュメントから取得した簡単な説明が表示されます。パラメータ情報の使用:既...

クイック・ドキュメント

dotPeekを使用すると、コードビューアー内のシンボルのドキュメントをすばやく確認できます。エディターでシンボルの使用箇所の上にマウスを移動すると、簡単な説明を含むポップアップが表示されます。ライブラリーシンボルの場合、ポップアップでAlt+クリック(Linuxの場合はCtrl+Alt+クリック)...