C#
All features provided in ReSharper 4 Full Edition and ReSharper 4 C# Edition completely support C# 3.0.
For the list of ReSharper features, see
VB.NET
Support for VB.NET is significantly extended and now includes:
- All
coding assistance features. -
Smart andImport Symbol completion. -
Code generation -
Live templates -
Navigation and search features. -
Parameter Info - All
refactorings that are not C# 3.0-specific support Visual Basic 8.
ASP.NET
ReSharper supports the ASP.NET 3.0 framework and Silverlight.
In Visual Studio.NET, ReSharper supports both the Web Site Project (default) and the Web Application Project models.
The following functionality is available for ASP.NET files:
-
Code highlighting andquick-fixes similar to those provided for common C# code. -
Navigation andsearch features including 'go to' commands, navigation views, etc. - Advanced code editing, including
code refactoring ,code generation ,templates , and more. -
Code completion and othercoding assistance .
Build Scripts
ReSharper recognizes scripts that belong to the following platforms:
The following functionality is available for build scripts:
-
Error highlighting andquick-fixes for unknown properties, targets, tasks and their attributes. - Multiple
navigation features including go to declaration, navigation between targets, etc. -
Finding and highlighting usages of properties and targets. -
Renaming of targets and properties with reference correction. -
Code completion
XML
The following XML features are implemented:
-
Coding assistance features. - Highlighting and navigating between matching tags.
- Navigation to members, files and referenced types.
- Quick-fixes.
- Context actions.
- Code completion.
- Expand/shrink selection.
-
Replacing and reordering tags. -
Live templates -
Import symbol completion
XAML
ReSharper recognizes symbols declared in XAML files and resolves references.
The following features are available for XAML: