JavaScript - Spaces
Last modified: 21 July 2022Preserve existing formatting
Extra spaces inside
Property names:
[resharper_]js_extra_spaces
, [resharper_]extra_spaces
Possible values:
remove_all
: Remove all extra spacesleave_tabs
: Leave extra tabsleave_multiple
: Leave multiple extra spacesleave_all
: Leave all extra spaces and tabs
Examples:
Before formatting | After formatting, remove_all |
---|---|
|
|
Before formatting | After formatting, leave_tabs |
---|---|
|
|
Before formatting | After formatting, leave_multiple |
---|---|
|
|
Before formatting | After formatting, leave_all |
---|---|
|
|
Commas
After comma
Property names:
[resharper_]js_space_after_comma
, [resharper_]space_after_comma
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Before comma
Property names:
[resharper_]js_space_before_comma
, [resharper_]space_before_comma
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Semicolons
Before semicolon
Property names:
[resharper_]js_space_before_semicolon
, [resharper_]space_before_semicolon
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Before semicolon in for statement
Property names:
[resharper_]js_space_before_semicolon_in_for_statement
, [resharper_]space_before_semicolon_in_for_statement
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
After semicolon in for statement
Property names:
[resharper_]js_space_after_semicolon_in_for_statement
, [resharper_]space_after_semicolon_in_for_statement
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In function invocations
Before parentheses
Property names:
[resharper_]js_space_before_method_call_parentheses
, [resharper_]js_space_between_method_call_name_and_opening_parenthesis
, [resharper_]space_before_method_call_parentheses
, [resharper_]space_between_method_call_name_and_opening_parenthesis
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Before empty parentheses
Property names:
[resharper_]js_space_before_empty_method_call_parentheses
, [resharper_]js_space_between_method_call_name_and_opening_parenthesis
, [resharper_]space_before_empty_method_call_parentheses
, [resharper_]space_between_method_call_name_and_opening_parenthesis
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within parentheses
Property names:
[resharper_]js_space_between_method_call_parameter_list_parentheses
, [resharper_]space_between_method_call_parameter_list_parentheses
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within empty parentheses
Property names:
[resharper_]js_space_between_method_call_empty_parameter_list_parentheses
, [resharper_]space_between_method_call_empty_parameter_list_parentheses
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In function declarations
Before parentheses
Property names:
[resharper_]js_space_before_method_parentheses
, [resharper_]js_space_between_method_declaration_name_and_open_parenthesis
, [resharper_]space_before_method_parentheses
, [resharper_]space_between_method_declaration_name_and_open_parenthesis
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Before parentheses of anonymous method
Property names:
[resharper_]js_space_before_method_parentheses_anonymous
, [resharper_]js_space_between_method_declaration_name_and_open_parenthesis
, [resharper_]space_before_method_parentheses_anonymous
, [resharper_]space_between_method_declaration_name_and_open_parenthesis
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within empty parentheses
Property names:
[resharper_]js_space_between_method_declaration_empty_parameter_list_parentheses
, [resharper_]space_between_method_declaration_empty_parameter_list_parentheses
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within parentheses
Property names:
[resharper_]js_space_between_method_declaration_parameter_list_parentheses
, [resharper_]space_between_method_declaration_parameter_list_parentheses
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In control statements
Before parentheses
Property names:
[resharper_]js_space_after_keywords_in_control_flow_statements
, [resharper_]space_after_keywords_in_control_flow_statements
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within parentheses
Property names:
[resharper_]js_space_between_parentheses_of_control_flow_statements
, [resharper_]space_between_parentheses_of_control_flow_statements
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In index expressions
Before brackets
Property names:
[resharper_]js_space_before_array_access_brackets
, [resharper_]js_space_before_open_square_brackets
, [resharper_]space_before_array_access_brackets
, [resharper_]space_before_open_square_brackets
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within brackets
Property names:
[resharper_]js_space_within_array_access_brackets
, [resharper_]js_space_between_square_brackets
, [resharper_]space_within_array_access_brackets
, [resharper_]space_between_square_brackets
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In ternary operators '? :'
In ternary operator '? :'
Property names:
[resharper_]js_space_before_ternary_quest
, [resharper_]space_before_ternary_quest
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
After '?'
Property names:
[resharper_]js_space_after_ternary_quest
, [resharper_]space_after_ternary_quest
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Before ':'
Property names:
[resharper_]js_space_before_ternary_colon
, [resharper_]space_before_ternary_colon
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
After ':'
Property names:
[resharper_]js_space_after_ternary_colon
, [resharper_]space_after_ternary_colon
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In object expressions
Before ':'
Property names:
[resharper_]js_space_before_property_colon
, [resharper_]space_before_property_colon
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
After ':'
Property names:
[resharper_]js_space_after_property_colon
, [resharper_]space_after_property_colon
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within braces
Property names:
[resharper_]js_space_within_object_literal_braces
, [resharper_]space_within_object_literal_braces
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within empty braces
Property names:
[resharper_]js_space_within_empty_object_literal_braces
, [resharper_]space_within_empty_object_literal_braces
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In import declarations
Within braces
Property names:
[resharper_]js_space_within_import_braces
, [resharper_]space_within_import_braces
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In array literals
Within brackets
Property names:
[resharper_]js_space_within_array_literal_brackets
, [resharper_]js_space_between_square_brackets
, [resharper_]space_within_array_literal_brackets
, [resharper_]space_between_square_brackets
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within empty brackets
Property names:
[resharper_]js_space_within_empty_array_literal_brackets
, [resharper_]js_space_between_empty_square_brackets
, [resharper_]space_within_empty_array_literal_brackets
, [resharper_]space_between_empty_square_brackets
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
In expressions
Around binary operator
Property names:
[resharper_]js_space_around_binary_operator
, [resharper_]space_around_binary_operator
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Around assignment operator
Property names:
[resharper_]js_space_around_assignment_operator
, [resharper_]space_around_assignment_operator
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Around dot
Property names:
[resharper_]js_space_around_dot
, [resharper_]js_space_around_member_access_operator
, [resharper_]space_around_dot
, [resharper_]space_around_member_access_operator
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Within parentheses
Property names:
[resharper_]js_space_within_parentheses
, [resharper_]space_within_parentheses
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Case statements
Before colon
Property names:
[resharper_]js_space_before_colon_in_case
, [resharper_]space_before_colon_in_case
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Lambdas
Before '=>'
Property names:
[resharper_]js_space_before_arrow
, [resharper_]space_before_arrow
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
After '=>' in lambda expressions
Property names:
[resharper_]js_space_after_arrow
, [resharper_]space_after_arrow
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|
Template literals
Within braces around template argument
Property names:
[resharper_]js_space_within_template_argument
, [resharper_]space_within_template_argument
Possible values:
true | false
Examples:
true |
---|
|
false |
---|
|