Reflector 5: The Best Tool Ever Got Even Better!

 

I just received a ping by IM from Lutz with the news.

 

I quickly downloaded the bits and I had a quick try.

 

Lots of new stuff in the box.

 

My favorite one so far is the enhanced Analyzer feature which gives you “Exposed by”, “Instantiated by” and “Assigned by”. With these new powerful searches you can select a type and quickly see who exposes it, where it is instantiated, where it is being assigned (for members), etc. This should *really* speed you up when you’re making your way through understanding the decompiled code!!

 

The UI also received some attention, you can now display several windows on the right panel, which is great for having a source code view plus the results of some analyzer search ran on it. Multiple analyzer searches are also supported on the same window, they will just stack up and you can delete them as you wish.

 

Support for C# 3.0 is in too (Link query and lambda expression) although I haven’t had a chance to test how well this works yet.

 

And lastly, I like the better shell integration which consists of two very nice goodies:

 

1) there is a new “code://” protocol which takes a custom syntax for referencing a .Net type, so you can now open links as “code://System.Web/System.Web.UI.WebControls.WebControl” which will open up Reflector and automatically navigate to that type. Of course, you can use these links in html pages, emails and IM to quickly point your pal to a given type, now-that-is-cool.

2)  I think I did wait for this one for the last four years… you run reflector.exe /register and it will register the DLL extension with Reflector, so now, everytime you right click on a managed DLL you will get a “Browse with .NET Reflector” option in the context menu that when selected will recycle the currently opened Reflector instance: yes!, yes!, yes!.

 

And there is even more new stuff in v5, so go download the free gem and discover it for yourself! :-)

Published Tuesday, February 20, 2007 1:02 AM by vga

Comments

# re: Reflector 5: The Best Tool Ever Got Even Better!

Tuesday, February 20, 2007 2:16 AM by Jon Galloway

I love that code:// thing. I'd actually put reflector:// links in posts in the past  (http://weblogs.asp.net/jgalloway/archive/2006/12/12/reporting-services-add-a-logo-to-the-report-manager.aspx).

This looks like a great release! Looks like we need a new build of Denis Bauer's FileDisassembler now, though.

# re: Reflector 5: The Best Tool Ever Got Even Better!

Tuesday, February 20, 2007 2:29 AM by jayson knight

Thanks for listing these tips!

# re: Reflector 5: The Best Tool Ever Got Even Better!

Friday, November 28, 2008 2:54 PM by Olgunka-qn

<a href= http://fairra.angelfire.com >landls end</a> <a href= http://vonucshka.angelfire.com >chancellor internal med</a>

# re: Reflector 5: The Best Tool Ever Got Even Better!

Saturday, November 29, 2008 1:31 AM by Olgunka-jw

<a href= http://kustur.angelfire.com >dad vail regatta</a> <a href= http://trututa.angelfire.com >ratings apartments eagle ridge alabama</a>

# re: Reflector 5: The Best Tool Ever Got Even Better!

Tuesday, December 02, 2008 9:53 PM by Asina

<a href= bestpre.com ></a>

# re: Reflector 5: The Best Tool Ever Got Even Better!

Saturday, December 06, 2008 5:18 AM by Semil

<a href= spiritez.com ></a>

# re: Reflector 5: The Best Tool Ever Got Even Better!

Friday, December 26, 2008 5:20 AM by fabiola-we

<a href= membres.lycos.fr/dertull >zx10r graphics</a>

# re: Reflector 5: The Best Tool Ever Got Even Better!

Saturday, February 28, 2009 10:20 PM by fabiola-ab

<a href= http://adultdatingssfinder.com >singles</a>

# re: Reflector 5: The Best Tool Ever Got Even Better!

Saturday, February 28, 2009 10:21 PM by balabo3_oj

<a href= http://adultromancefinder.com >chat online</a>

Leave a Comment

(required) 
(required) 
(optional)
(required)