"ReSharper 3.1 vs Plain Visual Studio 2008" Comparison
Legend
- Unsupported - Supported - Better
support
| Feature | Visual Studio | ReSharper 3.1 |
|---|---|---|
| Analysis | ||
| On-the-fly error highlighting | no | yes |
| Solution-wide on-the-fly error Highlighting | no | yes |
| Possible NullReferenceException | no | yes |
| Analysis | no | yes |
| Code inspections | no | ~ 90 |
| Quick fixes for errors | no | ~200 |
| Import popup | yes | better |
| Navigation | ||
| Go to definition | yes | yes |
| Go to base type | no | yes |
| Go to inheritors | no | yes |
| Find references | yes | better |
| Go to reference | no | yes |
| Highlight references | no | yes |
| Go to type by name | no | yes |
| Go to file by name | no | yes |
| Go to symbol byname | no | yes |
| Go to recent file | no | yes |
| View | ||
| Type hierarchy | no | yes |
| File structure | 1 yes | yes |
| Solution-wide live To-Do browser | no | yes |
| Stack trace explorer | no | yes |
| Coding Assistance | ||
| Code completion | yes | yes |
| Smart completion (only suggests items matching with the context) | no | yes |
| Import completion (completes types and extension methods from entire solution) | no | yes |
| Code snippets | yes | better |
| Generate file from template | yes | better |
| Generate type members | no | yes |
| Rearrange code | no | yes |
| Refactorings | ||
| Solution-wide refactorings | 7 | 27 |
| Context actions | no | 109 |
| Code Cleanup | ||
| Optimize usings | yes | yes |
| Remove code redundancies | no | yes |
| Organize type members | no | yes |
| Reformat code | yes | yes |
| Unit Testing | ||
| NUnit support | no | yes |
| MbUnit support | no | yes 2 |
| xUnit.net support | no | yes 3 |
| MSTest support | yes | no |
| Unit test explorer | no | yes |
| Multiple unit test sessions | no | yes |
| Profiler integration | no | yes |
- Available via Source Code Outliner power toy
- Available via MbUnit for ReSharper plugin
- Available via bundled plugin