.NET Reflector 5.0
Lutz Roeder
December 2006
Overview
•
C# 3.0
:
LINQ query expressions, Lambda expressions
•
Code URL
:
code://mscorlib/System.Object
•
Assembly Browser:
Multiple windows
•
Disassembler:
Expand Methods
•
Analyzer:
Exposed By
, Instantiated By, Assigned By
•
Search: String and
Constant
search
•
New
Options
dialog
•
Improved
Shell
integration
C# 3.0 support
•
Extension methods
•
Object initializers
•
LINQ
query expressions
•
Collection initializers
•
Lambda
expressions
C# 3.0 and 2.0 support
•
Enable via View, Options, Optimization:
.NET 3.5
•
C# 2.0:
Anonymous methods
and nullable types
Code URL support
•
Navigate to
code://mscorlib/System.Object
via IE
•
Ctrl+Alt+C
to copy the URL for current item
•
Add to HTML pages using
<a href=“code://…”>
Assembly Browser
•
Multiple Windows:
Analyzer and Disassembler
windows can be open at the same time
•
Update
assembly location
if loading the same
assembly twice from different locations
•
Back
and
Forward
mouse buttons and shortcut keys
work from all windows
Disassembler
•
Expand Methods
and Expand Types feature
•
Context
-
sensitive
documentation
view
•
Click on
declaration
jumps to item in the browser
•
Tab to cycle through links, Up/Down to scroll
•
Context
-
based automatic variable naming
Analyzer
•
Add and analyze
multiple
items (DEL to remove)
•
Find overrides of virtual methods
•
“
Exposed By
” and “
Instantiated By
” search
•
“
Assigned By
” search for fields
Search
•
String
or
Constant
search
•
Exact
matching
of multiple words
Assembly Lists
•
Default lists for:
.NET Framework 3.5
.NET Framework 3.0
.NET Compact Framework 3.5
.NET Compact Framework 2.0
XNA Framework 1.0
DirectX for Managed Code
Mono
Resource Viewer
•
Save
byte arrays in .resources file to disk
•
Double
-
click
opens using shell file extension
Options Dialog
•
Use
hex
or
decimal
number format
•
Indentation
setting for text output
•
Switch between public only and all items
•
Automatically
resolve
assembly references
•
Optimization setting (show raw code)
Windows Shell integration
•
Run Reflector.exe
/register
to register file extensions
•
Right
-
click and “Browse…”
•
Improved
120 DPI
support
•
Windows
Vista
support
)
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Σχόλια 0
Συνδεθείτε για να κοινοποιήσετε σχόλιο