Predefined File Templates for C++
This topic lists all predefined file templates for C++ in ReSharper 2019.3. For more information about file templates, see Create 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 with all non-alphanumeric replaced with underscores (getAlphaNumericFileNameWithoutExtension) 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 with all non-alphanumeric replaced with underscores (getAlphaNumericFileNameWithoutExtension) 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 |
Last modified: 16 April 2020