ReSharper 2017.3 Help

Predefined File Templates

ReSharper | Tools | Templates Explorer | File Templates

This section lists all predefined File templates in ReSharper 2017.3.

File templates are used to create one or more new files with predefined code, such as a type declaration, unit test, etc. File templates have no shortcuts, they are identified by their descriptions. See Creating Files from Templates \ and Creating Multi-File Templates for details.

Index of File Templates

TemplateDescription
C#
Class Create a new file containing an empty C# Class in the current project.
Interface Create a new file containing an empty C# Interface in the current project.
Struct Create a new file containing an empty C# Struct in the current project.
Enum Create a new file in the current project containing an empty C# Enum.
Test Fixture Test Fixture
VB.NET
Class Create a new file in the current project containing an empty VB.NET Class.
Interface Create a new file in the current project containing an empty VB.NET Interface.
Structure Create a new file in the current project containing an empty VB.NET Structure.
Module Create a new file in the current project containing an empty VB.NET Module.
Enum Create a new file in the current project containing an empty VB.NET Enum.
ASP.NET (C#)
MVC View Page with master page MVC View Page with master page
MVC View Page without master page MVC View Page without master page
MVC View UserControl MVC View UserControl
Web form without master page Web form without master page
Web form with master page Web form with master page
Master page without base master page Master page without base master page
Master page with base master page Master page with base master page
Web control Web control
ASP.NET (VB)
MVC View Page with master page MVC View Page with master page
MVC View Page without master page MVC View Page without master page
MVC View UserControl MVC View UserControl
Web form without master page Web form without master page
Web form with master page Web form with master page
Master page without base master page Master page without base master page
Master page with base master page Master page with base master page
Web control Web control
Razor (C#)
Razor MVC Partial View Razor MVC Partial View
Razor MVC View Razor MVC View
Razor MVC View with Layout Razor MVC View with Layout
Controller
Controller
XAML
Resource Dictionary Resource Dictionary
XAML (C#)
Resource Dictionary Resource Dictionary
XAML (VB)
Resource Dictionary Resource Dictionary
TypeScript
TypeScript Class TypeScript Class
TypeScript Empty File TypeScript Empty File
TSX Empty File TSX Empty File
TypeScript Interface TypeScript Interface
TypeScript Module TypeScript Module
C++
Struct Create new header and source files containing an empty C++ Struct in the current project.
Class Create new header and source files containing an empty C++ Class in the current project.
File Create a new header file in the current project.
Last modified: 16 April 2018