ReSharper 2020.1 Help

Templates Explorer window

ReSharper | Tools | Templates Explorer

The Templates Explorer window lists all Code Templates and provides necessary controls for creating, editing and managing code templates.

The window has three tabs to manage three types of ReSharper templates:

Live Templates

This tab is used to manage live templates. It lets you browse available templates for different languages. On the, left there are Template Scopes and user categories; on the right, a list of templates filtered by the selected scope and category is displayed.

Reference Templates Explorer Live Templates png
There is also a preview area at the bottom, which displays contents of the selected template, and a toolbar with a set of buttons to manage the templates.

Surround Templates

This tab is used to manage surround templates. It lets you browse available templates for different languages. On the, left there are Template Scopes and user categories; on the right, a list of templates filtered by the selected scope and category is displayed. The templates on the right are divided into two groups: In quicklist and Not in quicklist depending on whether they are added to the quick access list.

Reference Templates Explorer Surround Templates png
There is also a preview area at the bottom, which displays contents of the selected template, and a toolbar with a set of buttons to manage the templates.

File Templates

This tab is used to manage file templates. It lets you browse available templates for different languages. On the, left there are Template Scopes and user categories; on the right, a list of templates filtered by the selected scope and category is displayed. The templates on the right are divided into two groups: In quicklist and Not in quicklist depending on whether they are added to the quick access list.

Reference Templates Explorer File Templates png
There is also a preview area at the bottom, which displays contents of the selected template, and a toolbar with a set of buttons to manage the templates.

Toolbar Controls

ControlNameDescription
ThemedIcon StatusAll Screen Gray pngAll Tests Show all tests in the current test session.
ThemedIcon Success Screen Gray pngPassed Tests Only show successful tests and hide all other tests.
ThemedIcon StatusFailedPassive Screen Gray pngFailed Tests Only show failed tests and hide all other tests.
ThemedIcon Ignore Screen Gray pngIgnored Tests Only show ignored tests and hide all other tests. A test is ignored if it has the corresponding attribute, or if the whole category where it belongs is ignored.
Layer Specifies the settings layer to display only templates saved in this layer and to create new templates in this layer. For more information on settings layers, see Manage and Share ReSharper Settings.
ThemedIcon Filter Screen Gray pngFilter Templates Allows displaying predefined templates when a user layer is selected. By default, predefined templates are shown only when the Smart option is selected in the Layer selector.
ThemedIcon Settings Screen Gray pngManage layers Opens the Settings Layers dialog to manage settings layers.
ThemedIcon AddLiveTemplate Screen Gray pngNew Template Opens the Template Editor to create a new template.
ThemedIcon NewFolder Screen Gray pngNew Category Puts a selected template into a new category (a single template can be assigned to multiple categories). For more information, see Organize Templates.
ThemedIcon Edit Screen Gray pngEdit Template Opens the Template Editor for editing the selected template.
ThemedIcon Remove Screen Gray pngDelete Deletes a selected template or category.
ThemedIcon Import Screen Gray pngImport Imports templates from an XML file. For more information, see Import and Export Templates.
ThemedIcon Export Screen Gray pngExport Exports templates to an XML file. For more information, see Import and Export Templates.
Last modified: 08 May 2020