EditorConfig properties for C++: Blank Lines
Last modified: 28 December 2022tip
Formatting preferences listed on this page can be also configured visually, on the Code Editing | C++ | Formatting Style | Blank Lines page of ReSharper options (Alt+R, O).
Preserve existing formatting
Keep max blank lines in declarations
Property names:
[resharper_]cpp_keep_blank_lines_in_declarations
, [resharper_]keep_blank_lines_in_declarations
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Keep max blank lines in code
Property names:
[resharper_]cpp_keep_blank_lines_in_code
, [resharper_]keep_blank_lines_in_code
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Remove blank lines after '{' and before '}' in declarations
Property names:
[resharper_]cpp_remove_blank_lines_near_braces_in_declarations
, [resharper_]remove_blank_lines_near_braces_in_declarations
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Remove blank lines after '{' and before '}' in code
Property names:
[resharper_]cpp_remove_blank_lines_near_braces_in_code
, [resharper_]remove_blank_lines_near_braces_in_code
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Blank lines
Around class/struct/enum definition
Property names:
[resharper_]cpp_blank_lines_around_class_definition
, [resharper_]blank_lines_around_class_definition
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Around function declarations
Property names:
[resharper_]cpp_blank_lines_around_function_declaration
, [resharper_]blank_lines_around_function_declaration
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Around function definitions
Property names:
[resharper_]cpp_blank_lines_around_function_definition
, [resharper_]blank_lines_around_function_definition
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Around single line function definitions
Property names:
[resharper_]cpp_blank_lines_around_single_line_function_definition
, [resharper_]blank_lines_around_single_line_function_definition
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Around namespaces
Property names:
[resharper_]cpp_blank_lines_around_namespace
, [resharper_]blank_lines_around_namespace
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Around other definitions and declarations
Property names:
[resharper_]cpp_blank_lines_around_other_declaration
, [resharper_]blank_lines_around_other_declaration
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
Before access specifier
Property names:
[resharper_]cpp_blank_lines_before_access_specifier
, [resharper_]blank_lines_before_access_specifier
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|
After access specifier
Property names:
[resharper_]cpp_blank_lines_after_access_specifier
, [resharper_]blank_lines_after_access_specifier
Possible values:
an integer
Examples:
value: 0 |
---|
|
value: 1 |
---|
|
value: 2 |
---|
|