Reflector 是众多.NET 开发者的必备工具。无论是调试第三方程序库、转换各种.NET 语言,抑或是检验编译后的代码,Reflector 都是一个不可或缺的工具。之前,Reflector 及其插件都是免费的。
Reflector 最初是由 Lutz Roeder 发起的,Red Gate Software 则于 2008 年 8 月接手了 Reflector 的开发工作。从那时起,Red Gate 通过定期的发布不断完善着 Reflector,同时 CodePlex 上的 Add-In 社区也呈现出蓬勃发展的态势。
就在上个月的 20 号,Alex Davies 发布了 Reflector 商业版的首个公共 Beta 版—— Reflector Pro ,它包含 3 个组件。首先是 Reflector 6,增加了对.NET 4.0 的支持。就像此前的版本一样,Reflector 6 是免费的,但它还带有一个 Visual Studio 插件,支持从源代码跳到 Reflector 中。
Reflector Pro 的“Pro”部分来自于其对调试的支持。借助于该 Visual Studio 插件的支持,开发者可以反编译整个程序集并生成调试符号,之后就可以使用.NET 所提供的单步调试了。
来自 Red Gate 的 Laila 说到:
除此以外,我们还对 Reflector 进行了大量的增强,希望大家都能来尝试一下。.NET Reflector Pro 是.NET Reflector 的一个扩展,支持使用 Visual Studio debugger 调试反编译后的代码。虽说它只是一个插件,但我们还是决定采取收费的政策,主要是因为我们想维持起码的温饱,有饭吃,有房子住,我们可不想睡帐篷,况且现在是冬天,越来越冷了。我们希望(同时也非常有信心)与你一同分享.NET Reflector Pro 那激动人心的功能。
评论