dotPeek は、ReSharper のバンドルされたデコンパイラに基づく無料のスタンドアロンツールです。 これは、.NET アセンブリを同等の C# または IL コードに確実にデコンパイルできます。
このデコンパイラは、ライブラリ (.dll)、実行ファイル(.exe)、Windows メタデータファイル (.winmd)など、複数の形式をサポートしています。
アセンブリをデコンパイルしたらすぐに、Visual Studio プロジェクト(.csproj)として保存できます。 これはレガシーアセンブリから失われたソースコードを復元しなければならない場合、潜在的に多くの時間を節約できます。
dotPeek は、PDB ファイルに基づくローカルのソースコードを識別したり、Microsoft Reference Source Center や SymbolSource などのソースサーバーからソースコードを取得したりできます。
dotPeek はシンボルサーバーとしても機能し、アセンブリコードのデバッグに必要な情報を Visual Studio デバッガに提供します。
dotPeek は ReSharper から多くの機能を継承しています。 これらには、コンテキストに依存するナビゲーションと依存しないナビゲーション、使用箇所の検索、およびさまざまなコード構造と階層ビューが含まれます。
メソッド、プロパティ、ローカル変数でも、または別のエンティティに関わらず、Find Usages 使用し、シンボルのすべての使用箇所を検索できます。 Find Results ツールウィンドウでは、使用箇所のグループ化、使用箇所間のナビゲート、およびコードビュー領域で使用箇所を開けます。
コードビュー領域のシンボルにキャレットを置くと常に、dotPeek はコンテキスト依存型の豊富なナビゲーションオプションをご提供します。これらはすべて、Navigate To のドロップダウンメニューからご利用いただけます。
dotPeek はアセンブリリストにあるすべてのアセンブリと、それらが参照するすべてのアセンブリをインデックスし、特定のコードに素早くジャンプするための各種機能をご提供いたします。 例えば、Go to Everything により、アセンブリ、名前空間、型、メンバー、あるいは最近開いたファイルの検索ができます。
ReSharper を長年ご愛用いただいているユーザーは dotPeek で快適に作業できるでしょう。なぜなら、dotPeak は ReSharper とよく似たナビゲーションと検索、コードインサイト、そして慣れ親しんだキーボードショートカットを提供するからです。
確実なコンプライアンスとセキュリティ
JetBrains のツールは SOC 2 認証を含む業界最先端のセキュリティ標準に準拠しており、組織のデータが保護され、弊社製品が世界的な規制に準拠していることを保証しています。
dotUltimate は、1 人の開発者が次の JetBrains ツールを使用するためのシングルライセンスです。
高速クロスプラットフォーム .NET IDE
非商用利用の場合は無料.NET 開発者向けの Visual Studio 拡張機能
C++ 開発者向けの Visual Studio 拡張機能
.NET パフォーマンスプロファイラ
.NET メモリプロファイラ
.NET ユニットテストランナーおよびコードカバレッジツール
.NET デコンパイラおよびアセンブリブラウザ
dotUltimate ライセンスでは Rider の dotCover、dotTrace、および dotMemory のプラグインも使用できます。
詳細情報
当社をフォロー