1+ # noinspection EditorConfigKeyCorrectness
12[* ]
23charset = utf-8-bom
34end_of_line = crlf
@@ -7,12 +8,15 @@ indent_style = space
78indent_size = 4
89
910# Microsoft .NET properties
11+ csharp_indent_braces = false
1012csharp_new_line_before_members_in_object_initializers = false
1113csharp_new_line_before_open_brace = none
12- csharp_preferred_modifier_order = public , internal, protected, private, static, override, async, virtual, file, new , sealed, required, abstract , extern, volatile, unsafe, readonly :suggestion
14+ csharp_preferred_modifier_order = private , internal, protected, public, required, static, file, new, abstract, override , sealed, virtual, readonly , extern, volatile, unsafe, async :suggestion
1315csharp_style_prefer_utf8_string_literals = true :suggestion
1416csharp_style_var_elsewhere = false :none
1517csharp_style_var_for_built_in_types = false :suggestion
18+ csharp_style_var_when_type_is_apparent = true :none
19+ csharp_using_directive_placement = outside_namespace:silent
1620dotnet_naming_rule.private_constants_rule.import_to_resharper = True
1721dotnet_naming_rule.private_constants_rule.resharper_description = Constant fields (private)
1822dotnet_naming_rule.private_constants_rule.resharper_guid = 236 f7aa5-7b06-43ca-bf2a-9b31bfcff09a
@@ -92,6 +96,7 @@ dotnet_naming_symbols.unity_serialized_field_symbols_1.applicable_kinds =
9296dotnet_naming_symbols.unity_serialized_field_symbols_1.resharper_applicable_kinds = unity_serialised_field
9397dotnet_naming_symbols.unity_serialized_field_symbols_1.resharper_required_modifiers = instance
9498dotnet_sort_system_directives_first = false
99+ csharp_new_line_between_members = false
95100dotnet_style_parentheses_in_arithmetic_binary_operators = never_if_unnecessary:none
96101dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:none
97102dotnet_style_parentheses_in_relational_binary_operators = never_if_unnecessary:none
@@ -104,8 +109,9 @@ dotnet_style_qualification_for_property = false:suggestion
104109dotnet_style_require_accessibility_modifiers = for_non_interface_members:suggestion
105110
106111# ReSharper properties
112+ resharper_accessor_owner_body = expression_body
107113resharper_align_multiline_binary_expressions_chain = false
108- resharper_align_multiline_statement_conditions = false
114+ resharper_align_multiline_statement_Assertions = false
109115resharper_arguments_anonymous_function = named
110116resharper_arguments_skip_single = true
111117resharper_autodetect_indent_settings = true
@@ -118,25 +124,30 @@ resharper_blank_lines_around_property = 0
118124resharper_braces_for_for = required
119125resharper_braces_for_foreach = required_for_multiline_statement
120126resharper_braces_for_ifelse = not_required
121- resharper_braces_for_while = required_for_multiline
127+ resharper_braces_for_using = required
128+ resharper_braces_for_while = required_for_multiline_statement
122129resharper_braces_redundant = false
123130resharper_cpp_insert_final_newline = true
131+ resharper_csharp_align_multiline_argument = false
124132resharper_csharp_blank_lines_around_field = 0
125133resharper_csharp_blank_lines_around_invocable = 0
126134resharper_csharp_blank_lines_around_region = 0
127135resharper_csharp_blank_lines_inside_region = 0
128136resharper_csharp_insert_final_newline = true
129137resharper_csharp_keep_blank_lines_in_declarations = 100
130- resharper_csharp_max_line_length = 505
138+ resharper_csharp_max_line_length = 709
131139resharper_csharp_remove_blank_lines_near_braces_in_code = false
132140resharper_csharp_remove_blank_lines_near_braces_in_declarations = false
133141resharper_csharp_space_around_alias_eq = false
142+ resharper_csharp_space_around_shift_op = false
134143resharper_csharp_space_before_trailing_comment = false
135144resharper_csharp_stick_comment = false
136145resharper_csharp_wrap_after_declaration_lpar = true
137146resharper_csharp_wrap_before_binary_opsign = true
138147resharper_csharp_wrap_before_declaration_rpar = true
139148resharper_csharp_wrap_extends_list_style = chop_if_long
149+ resharper_csharp_wrap_parameters_style = chop_if_long
150+ resharper_force_attribute_style = join
140151resharper_formatter_off_tag = @formatter:off
141152resharper_formatter_on_tag = @formatter:on
142153resharper_formatter_tags_enabled = true
@@ -149,23 +160,32 @@ resharper_keep_existing_declaration_block_arrangement = true
149160resharper_keep_existing_embedded_block_arrangement = true
150161resharper_max_attribute_length_for_same_line = 70
151162resharper_method_or_operator_body = expression_body
163+ resharper_nested_ternary_style = expanded
164+ resharper_object_creation_when_type_evident = target_typed
152165resharper_parentheses_redundancy_style = remove
153- resharper_place_accessorholder_attribute_on_same_line = false
166+ resharper_place_accessorholder_attribute_on_same_line = true
154167resharper_place_expr_accessor_on_single_line = true
155168resharper_place_expr_property_on_single_line = true
169+ resharper_place_record_field_attribute_on_same_line = true
156170resharper_place_simple_accessor_on_single_line = false
157171resharper_place_simple_anonymousmethod_on_single_line = false
158172resharper_place_simple_case_statement_on_same_line = true
159173resharper_place_simple_embedded_statement_on_same_line = true
160174resharper_place_simple_initializer_on_single_line = false
161175resharper_place_simple_list_pattern_on_single_line = false
162- resharper_place_type_attribute_on_same_line = if_owner_is_single_line
176+ resharper_place_single_method_argument_lambda_on_same_line = false
177+ resharper_place_type_attribute_on_same_line = false
163178resharper_qualified_using_at_nested_scope = true
179+ resharper_space_in_singleline_anonymous_method = false
164180resharper_space_within_empty_braces = false
165181resharper_treat_case_statement_with_break_as_simple = false
166182resharper_use_indent_from_vs = false
183+ resharper_wrap_array_initializer_style = chop_always
184+ resharper_wrap_before_primary_constructor_declaration_rpar = true
185+ resharper_wrap_chained_binary_expressions = wrap_if_long
167186resharper_wrap_list_pattern = chop_always
168187resharper_wrap_object_and_collection_initializer_style = chop_always
188+ resharper_wrap_ternary_expr_style = chop_if_long
169189
170190# ReSharper inspection severities
171191resharper_arrange_redundant_parentheses_highlighting = hint
@@ -201,3 +221,7 @@ indent_size = 2
201221indent_style = space
202222indent_size = 4
203223tab_width = 4
224+
225+ [* .razor ]
226+ csharp_space_after_keywords_in_control_flow_statements = true
227+
0 commit comments