アセンブリをプロジェクトにエクスポート
多くのユーザーから、コンパイル済みのVisual Studioプロジェクトの形式で逆コンパイルされたアセンブリを保存する機能を追加するよう求められました。 私たちはあなたの願いを考慮に入れました。今、逆コンパイルされたアセンブリを右クリックして、「プロジェクトにエクスポート」オプションを選択できます。
必要なのは、プロジェクトとその名前を保存するパスをプログラムに提供することだけです。 必要に応じて、Visual Studioソリューション(.slnファイル)を生成することもできます。
上記のダイアログでは、すべての逆コンパイルされたファイルを含むプロジェクト(.csproj)を生成できます。 dotPeekは、プロジェクトの作成に関して非常に賢明です-ここに実装されているいくつかの最適化があります。
- PDBファイルが利用可能な場合、dotPeekは元のプロジェクトのファイルとフォルダー構造を復元します。
- プロジェクトが安全でないコードを使用する場合、生成されたプロジェクトはその使用を許可するように構成されます。
- アセンブリのタイプは自動的に検出され、それに応じてプロジェクトで構成されます。
ちなみに、dotPeekはエクスポートプロジェクトの履歴にも従います。 プロジェクトを再度エクスポートしようとすると、次のダイアログが表示されます。
Assembly Explorerでのプロジェクトファイルのサポート
新しく生成されたコードの方向を簡素化するために、Assembly Explorerは生成されたプロジェクトのインスタントロードをサポートしています。 このオプションは、上記のスクリーンショットのチェックボックスの1つ(「 プロジェクトをAssembly Explorerに追加」 )として使用できます。
すべてに行きます
ReSharperと同様に、dotPeekは新しいパラダイムをサポートしているため、Ctrl + Tを押すと、1つのメニューでファイル、文字、タイプに移動できるようになりました。
そしてもう一つ
利用できるようになったいくつかの機能を次に示します。
- dotPeekはウィンドウのレイアウトを保存し、以前に開いたファイルのリストも保存します。
- Visual Studioと同様に、dotPeekではブックマークを追加し、ブックマーク間を移動できます。
- MSIインストーラーに加えて、dotPeekは単一の.exeファイルとしても利用できます。
上記のすべての機能をすぐにテストする場合は、 EAPをダウンロードして試してください!
喜んでプログラム!