C#
All features provided in ReSharper 5 Full Edition and ReSharper 5 C# Edition provide full support for C# up to version 4.0.
For key features provided by ReSharper, see
VB.NET
ReSharper supports VB.NET up to VB10 through various features, including:
- All
coding assistance features. -
Smart andImport Symbol completion. -
Navigation and search features. -
Parameter Information -
Code generation -
Code templates -
Refactorings
ASP.NET
ReSharper supports the ASP.NET up to version 4.0 and ASP.NET MVC up to version 2.0.
In Visual Studio.NET, ReSharper supports both the Web Site Project (default) and the Web Application Project models.
For an overview of ReSharper functionality available for ASP.NET and ASP.NET developers, see
XAML
The latest supported Silverlight framework version is Silverlight 3.
ReSharper recognizes symbols declared in XAML files and resolves references. The following features are available for XAML:
- Code completion.
-
Error highlighting - Navigation to files and members.
- On-the-fly error, syntax and semantic analysis.
-
Solution-wide analysis - Refactorings:
Rename andMove Type . - XML editing in XAML code.
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
HTML
The following HTML features are implemented:
-
Coding assistance features. -
Code completion -
Navigation to declaration, usages of symbol and related files - Quick-fixes
-
Context actions -
Live templates
CSS
The following features are supported in CSS:
-
Coding assistance features. -
Code completion -
Code Cleanup -
Navigation to declaration, matched tags, related files, etc. - Quick-fixes
- Context actions
-
Refactorings
