只是问有没有人知道RedGate的反射器的开源替代品? 我有兴趣查看类似于Reflector的工具是如何工作的。
请注意,如果您知道Reflector的免费但不是开放源码的替代品,则可以回答以下相关问题:
比.NET Reflector更好的东西? 总结 - 2011年5月11日更新
快速总结已经提出的各种开源项目和工具:
通用编译器基础结构(CCI) 单音塞西尔 ILSpy dnSpy(ILSpy的分支,项目看起来比原来更加活跃) Dotnet IL编辑器(DILE) IL.View Monoflector(截至2011年4月不再活跃) 以下资源也可能有用:
TypeView.cs Jason Haley关于拆解.NET的笔记 Adrian Bank最近的博客文章总结了许多Reflector替代品,其中包括以下未提及的几个选项。 Mark Lichtenberg的详细博客文章比较了几种开源替代品(DILE,ILSpy和MonoDevelop使用MonoDevelop)到Reflector。
我知道的2个选项。
CCI 单音塞西尔 但这些不会给你C#。
2011年12月13日更新
以下开源工具可供使用:
来自SharpDevelop团队的ILSpy。 感谢Scott Hanselman的推文强调了这个工具。 Dotnet IL编辑器(反汇编) IL.View - 作为浏览器外Silverlight应用程序在Silverlight 4中编写的.NET Reflector替代品。 有关详细信息,请参阅此博文。
另一个替代品是dotPeek。 JetBrains宣布它是一款免费工具。 与Resharper一起使用时,它可能会有更多的功能,但即使单独使用它也能很好地工作。
用户体验比单独的反汇编程序更像MSVS。 我喜欢阅读代码的次数超过反射器。 Ctrl + T导航也更适合我。 只需将树与代码窗格同步可能会更好。
总而言之,它仍在开发中,但已经很好用了。
链接地址:
http://www.djcxy.com/p/91043.html
上一篇:
Open Source Alternatives to Reflector?
下一篇:
Overview of free software licenses (for dummies)