ReSharper vs CodeRush vs JustCode
This is
brief comparison of code some development tools integrated in Visual Studio.NET, which I did for my new company. This post doesn't try to compare all refactorings, but it tries to compare product as a whole. The comparison targets VS.NET 2010 and C#.
JetBrains ReSharper
- http://www.jetbrains.com/resharper/
DevExpress CodeRush
- http://devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/
Telerik JustCode
- http://www.telerik.com/products/justcode.aspx
I used Google as an information source. If anything is wrong please write a comment, I will update the table.
UPDATE: I updated the table with some details according comments below. Thank you all for your help.
|
Feature\Product
|
JetBrains
RerSharper C#
v7.0
|
DevExpress
CodeRush Refactor! Pro
v12.1.5
|
Telerik
JustCode
v2012.1.608.4
|
|
Personal
Price
|
€142+VAT
|
$249.99
|
$249
|
|
Commercial
Price
|
From €237+VAT
|
Contact
|
$249.99
|
|
Free
version
|
Trial
|
Xpress
11.2.12
|
Trial
|
|
VS.NET
2010 (.NET 4.0)
|
Yes
|
Yes
|
Yes
|
|
VS.NET
2012 (.NET 4.5)
|
Yes
|
Yes
|
Yes
|
|
Technologies/Languages
|
|
EDM
|
No
|
No
|
No
|
|
Silverlight
|
Yes
|
Yes
|
Yes
|
|
Windows
Phone
|
Yes
|
No
|
Yes
|
|
Metro
style apps
|
Yes
|
No
|
Yes
|
|
WinRT
|
Yes
|
No
|
Yes
|
|
XAML
|
Yes
|
Yes
|
Yes
|
|
Javascript
|
Yes
|
Yes
|
Yes
|
|
CSS
|
Yes
|
Yes
|
Yes
|
|
XML
|
Yes
|
Yes
|
Yes
|
|
Scripting
|
MSBuild/NAnt
|
No
|
No
|
|
Extensibility
(plugins)
|
Yes
|
Yes
|
Yes
|
|
Features
|
|
Code
analysis
|
Class/Solution
|
Class/Solution
|
Class/Solution
|
|
Unit test
runner
|
NUnit,MSTest,MbUnit,NBehave,csUnit,xUnit.Net
|
NUnit,MSTest,MbUnit,
MSpec,xUnit
|
MSTest,
xUnit, NUnit, MbUnit, Galio, MSpec, QUnit, Jasmine
|
|
Silverlight
unit test runner
|
AgUnit
plugin (v 0.6)
|
SlUnitTesting
included
|
No
|
|
Call/Value
tracking
|
Yes
|
No
|
No
|
|
Annotated
Framework
|
Yes (with
own annotations too)
|
No
|
No
|
|
Code
coverage
|
JetBrains dotCover
product
|
No
|
No
|
|
Duplicate
Detection and Consolidation
|
No
|
Yes
|
No
|
|
Code
metrics
|
No
|
Yes
|
No
|
|
Navigation
|
|
Navigation
|
Camel Humps
|
Camel
Humps
|
Camel
Humps
|
|
Type
Hierarchy
|
Yes
|
No
|
|
|
File
Structure
|
Yes
|
No
|
|
|
Stack
Trace Explorer
|
Yes
|
No
|
|
|
Find
Usages
|
Yes
|
Yes (The References Toolwindow)
|
Yes
|
|
Tab to
next reference
|
No
|
Yes
|
Yes (Ctrl+Alt+Up/Down)
|
|
Code Generation/Refactoring
|
|
Create
from usage
|
Yes
|
Yes
|
Yes
|
|
Templates
|
Yes
|
Yes
|
Yes
|
|
Cleanup
|
Yes
|
Yes
|
Yes
|
|
Move
Class/Method
|
Yes
|
Smart
Copy&Paste
|
Yes
|
|
Naming
Style checker
|
Yes
|
Code Style Enforcer plug-in
|
Yes
|
|
Intelligent
paste
|
No
|
Yes (type cast, field declaration, color reference …)
|
No
|
|
Context menu fixes
|
Yes
|
Yes
|
Yes
|