Visual Studio Features
This page of ReSharper options allows you to configure integration with Visual Studio features.
Commands & Menus
|Override Visual Studio refactorings|| Hides Visual Studio refactoring commands from from the refactoring will be used. menu and from context menus. Also, when you invoke a Visual Studio refactoring with a shortcut, the corresponding ReSharper |
Note that some keyboard shortcuts in the Visual Studio scheme override native Visual Studio refactoring shortcuts independently of this option.
|Simplify Visual Studio menus||Hides Visual Studio native menu items that are overridden by ReSharper functionality, for example, Visual Studio's Organize Usings menu.|
Visual Studio code analysis
|Hide Visual Studio squiggles|| This option is not available in Visual Studio versions older than 2015. |
If it is selected, Visual Studio's error highlighting in the editor is not displayed, only ReSharper's highlighting appears.
|Hide Visual Studio light bulb|| This option is not available in Visual Studio versions older than 2015. |
If it is selected, Visual Studio's Quick Actions (light bulb and screwdriver icons) are not shown separately but integrated into ReSharper's action list.
|Merge Visual Studio light bulb actions into ReSharper action indicator|| If it is selected, ReSharper does the following for each Visual Studio's quick action: |
|Replace Visual Studio tooltip|
This option lets you replace Visual Studio symbol tooltips, which appear when you hover the mouse over code symbols in the editor (quick info), with ReSharper tooltips.
You may want to disable this option if you prefer to see native Visual Studio tooltips or if you use Productivity Power Tools extension.
Visual Studio and ReSharper tooltips basically provide similar information about the symbol you are hovering the cursor over. The Visual Studio tooltip is different in different Visual Studio versions.
If you disable ReSharper Syntax Highlighting (by clearing the Color Identifiers checkbox on the page of ReSharper options), ReSharper tooltips will also be disabled.
|Replace Visual Studio tooltip for C++|
This option lets you replace Visual Studio symbol tooltips in C++ code, similarly to the general tooltip option above. This option is enabled by default because ReSharper tooltip in C++ provides better syntax highlighting and symbol documentation:
|Replace Visual Studio DataTips with ReSharper DataTips|
ReSharper can optionally replace the Visual Studio DataTips with its own DataTips, which have a number of distinctions: