JetBrains发布了一款免费的.NET反编译器dotPeek
Contents
Free .NET decompiler :: JetBrains dotPeek
主要的功能:
- Decompiling .NET 1.0-4.5 assemblies to C#
- Exporting decompiled code to Visual Studio projects
- Support for downloading code from source servers
- Quick jump to a type, assembly, symbol, or type member
- Effortless navigation to symbol declarations, implementations, derived and base symbols, and more
- Accurate search for symbol usages with advanced presentation of search results
- Overview of inheritance chains
- Syntax highlighting
- Complete keyboard support
- dotPeek is free!
试用了一下,有很多快捷键和resharper一样,所以可以比较方便的跳转。
不过我发现了一个bug,比如对dllimport的代码,没有生成 extern 关键字,这点就不如ILSpy了,ILSpy可以很正确的反编译我试用的这个dll。而且ILSpy还是开源的。