Predefined File Templates for C++
This topic lists all predefined file templates for C++ in ReSharper 2016.2. For more information about file templates, see Creating Files from Templates
Template | Details |
---|
Struct
|
Create new header and source files containing an empty C++ Struct in the current project.
Scope C++ projects
Body
$HEADER$#pragma once
struct $STRUCT$ {$END$};
Parameters
-
HEADER - Inserts the file header specified in the ReSharper options. (cppFileheader) -
NAME - Evaluates current file name without extension (getFileNameWithoutExtension) -
STRUCT - Evaluates current file name without extension (getFileNameWithoutExtension) -
PCH - Evaluates to an include directive for the precompiled header file or to an empty string if the project does not use precompiled headers. (cppPchIncludeDirective) -
END - The caret position after the template is applied.
|
Class
|
Create new header and source files containing an empty C++ Class in the current project.
Scope C++ projects
Body
$HEADER$#pragma once
class $CLASS$ {public:$END$};
Parameters
-
HEADER - Inserts the file header specified in the ReSharper options. (cppFileheader) -
CLASS - Evaluates current file name without extension (getFileNameWithoutExtension) -
NAME - Evaluates current file name without extension (getFileNameWithoutExtension) -
PCH - Evaluates to an include directive for the precompiled header file or to an empty string if the project does not use precompiled headers. (cppPchIncludeDirective) -
END - The caret position after the template is applied.
|
File
|
Create a new header file in the current project.
Scope C++ projects
Body
$HEADER$
Parameters
-
HEADER - Inserts the file header specified in the ReSharper options. (cppFileheader)
|
Last modified: 15 December 2016