ご存じのとおり、Reflector
は有料になります。 Red Gateによるこのような動きは、開発者に無料の代替案を作成するよう促すことはできませんでした。 さて、.NET
IC#Codeのオープンソースソリューションの有名な開発者(アカウントでもIDE SharpDevelop)は、Reflectorの開発を引き受けました。
開発が最近開始されたため、プロジェクトはまだ必要な機能をすべて取得していませんが、継続的な成功が期待されています。
ILSpyでできること
言うことができますが、それはそれほどではありません。
外側は、プログラムはReflectorに非常に似ています。左側は使用可能なアセンブリ、右側はコードです。

しかし、ここに残念があります。特定のメソッドのコードを表示することはまだ不可能です。

これまでのコードのナビゲーションは、使い勝手がいいとは言えません。使用されているクラスメンバーへのハイパーリンクはありません。 プログラムウィンドウでのドラッグアンドドロップアセンブリはまだ実装されていませんが、アセンブリツリーではアセンブリを整理するためにサポートされています。
ILSpyでできること
当然、将来的には、開発者の適切なサポートがあれば、Reflectorと同じことができます。
開発者によると、彼らはすぐにアプリケーションの逆コンパイルと速度を改善し、ナビゲーション履歴とプロジェクト
ページで常に見ることができるいくつかの機能を追加し
ます 。
まとめ
このプロジェクトには、コミュニティからの正当なサポートがあれば、Reflectorの完全な無料の代替品になるという大きな期待が寄せられています。 少なくとも、他のIC#コードプロジェクトの相対的な成功により、これを信じることができます。 5月30日(Reflectorの無料版の最終日)バージョンまでに開発者が使用可能な機能をあまり奪っていない場合は、それらを尊重してください。
参照資料
プロジェクトページ:
ilspy.netソースコード@
github 。
ここから最新バージョンをダウンロードして
ください 。
UPD。
解説の outcoldmanによると、まだ自動
更新チェックをキャンセルしない方が良いとされています。 バグが開発者に報告されています。