Saturday, May 23, 2009

JetBrains ReSharper 4.5

JetBrains is providing the “best” productivity add-on around. Visual Studio is simply not the same without R#. There is a small penalty in performance of-course but it’s absolutely worth it. Bare in mind that the solution wide analysis feature should not be turned on all the time for large solutions (50+ projects) because it slows down studio a lot.

The is a 30 day fully functional trial available: http://www.jetbrains.com/resharper/download/index.html

Features: http://www.jetbrains.com/resharper/features/

Code Analysis
On-the-fly Error Detection
Multilevel Code Inspection
Quick-Fixes
Navigating Between Code Highlights
Solution-Wide Error Analysis
Value Analysis
Annotated Framework
Navigation & Search
Navigate from Here
'Go to' Features
Usage Search
CamelHumps
Type Hierarchy
File Structure
Find Referenced/Dependent Code
Collapse All in Solution Explorer
Locate in Solution Explorer
View Recent Items
Stack Trace Explorer
To-do Explorer
Refactorings
Using Code Refactorings
Change Signature
'Convert' Refactorings
Copy Type
Encapsulate Field
'Extract' Refactorings
'Inline' Refactorings
'Introduce' Refactorings
Make Method Static/Non-Static
'Move' Refactorings
Pull/Push Members Up/Down
Rename
Replace Constructor with Factory Method
Safe Delete
Use Base Type where Possible
Code Generation
Create from Usage
Generate Type Members
Implement/Override Methods
Configure Generation Options
Coding Assistance
Syntax Highlighting
Context Actions
Code Completion
Complete Statement
Extended Naming Style Configuration
Parameter Info
Highlight Matching Delimiters
Importing Namespaces
Auto-insertion of Delimiters
Code Reordering
Quick Documentation
Comment/Uncomment Code
Highlight Current Line
Extend/Shrink Selection
Duplicate Line or Selection
Multiple Entries Clipboard
Code Cleanup
Using Code Cleanup
Code Formatting
Optimizing Namespace Import Directives
Removing Code Redundancies
Migrating to C# 3.0
Reordering Type Members
Code Style Configuration and Sharing
Code Templates
Live Templates, Surround Templates, File Templates
Customizing, Configuring and Sharing Templates
Unit Testing
Running and Debugging Tests
Unit Test Explorer
Unit Test Sessions
Profiling Unit Tests with dotTrace Profiler
Cross-Language Functionality
Build Scripts

0 comments:

Post a Comment

Post a comment