ReSharper Web Help

ReSharper allows using either of two alternative sets of symbol icons, adapted for Visual Studio and IntelliJ IDEA users, respectively. These icons are used in many ReSharper features to visualize the type of a particular symbol (for example, to distinguish between methods, fields, or extension methods in completion lists).

You can switch between these sets by choosing ReSharper | Options | Environment | Editor and selecting a preferred radio button in the Appearance section.

The following table shows all available symbols from both sets and clarifies what any particular symbol represents. You can find the list of modifier icons (shared between the two sets) further down the table.

Symbol or modifier IntelliJ IDEA icon Visual Studio icon

Symbol icons

Anonymous method

Class

Constant

Constructor

C# code file

Delegate

Destructor

Enumeration

Enumeration member

Event

Extension method

Field

Indexer

Interface

Method

Namespace

Operator

Parameter

Property

Property (write)

N/A

Struct

Type Parameter

Variable

Modifier icons (shared between the two sets)

Abstract

Internal

Private

Protected

Protected internal

Public

N/A

Read

Read/write

Static

Virtual

Write

See Also

Reference