root = true [*] end_of_line = crlf tab_width = 4 trim_trailing_whitespace = true insert_final_newline = true [{*.xaml, *.xml, *.targets, *.props}] indent_style = tab [{*.cs, *.tt, *.java}] indent_style = tab [{*.ts, *.json}] indent_style = tab [*.csproj] indent_style = tab tab_width = 2 indent_size = 2 [*.js] indent_style = space [*.css] indent_style = space tab_width = 2 indent_size = 2 [{*.yml, *.yaml}] indent_style = space [*.md] indent_style = space [*.cs] # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_indent_block_contents csharp_indent_block_contents = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_indent_braces csharp_indent_braces = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_indent_case_contents csharp_indent_case_contents = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_indent_labels csharp_indent_labels = one_less_than_current # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_indent_switch_labels csharp_indent_switch_labels = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_new_line_before_catch csharp_new_line_before_catch = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_new_line_before_else csharp_new_line_before_else = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_new_line_before_finally csharp_new_line_before_finally = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_new_line_before_members_in_anonymous_types csharp_new_line_before_members_in_anonymous_types = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_new_line_before_members_in_object_initializers csharp_new_line_before_members_in_object_initializers = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_new_line_before_open_brace csharp_new_line_before_open_brace = all # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_new_line_between_query_expression_clauses csharp_new_line_between_query_expression_clauses = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_prefer_braces csharp_prefer_braces = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_prefer_simple_default_expression csharp_prefer_simple_default_expression = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_preserve_single_line_blocks csharp_preserve_single_line_blocks = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_after_cast csharp_space_after_cast = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_after_colon_in_inheritance_clause csharp_space_after_colon_in_inheritance_clause = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_after_comma csharp_space_after_comma = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_after_dot csharp_space_after_dot = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_after_keywords_in_control_flow_statements csharp_space_after_keywords_in_control_flow_statements = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_after_semicolon_in_for_statement csharp_space_after_semicolon_in_for_statement = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_around_binary_operators csharp_space_around_binary_operators = before_and_after # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_around_declaration_statements csharp_space_around_declaration_statements = do_not_ignore # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_before_colon_in_inheritance_clause csharp_space_before_colon_in_inheritance_clause = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_before_comma csharp_space_before_comma = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_before_dot csharp_space_before_dot = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_before_open_square_brackets csharp_space_before_open_square_brackets = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_before_semicolon_in_for_statement csharp_space_before_semicolon_in_for_statement = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_empty_square_brackets csharp_space_between_empty_square_brackets = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_method_call_empty_parameter_list_parentheses csharp_space_between_method_call_empty_parameter_list_parentheses = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_method_call_name_and_opening_parenthesis csharp_space_between_method_call_name_and_opening_parenthesis = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_method_call_parameter_list_parentheses csharp_space_between_method_call_parameter_list_parentheses = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_method_declaration_empty_parameter_list_parentheses csharp_space_between_method_declaration_empty_parameter_list_parentheses = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_method_declaration_name_and_open_parenthesis csharp_space_between_method_declaration_name_and_open_parenthesis = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_method_declaration_parameter_list_parentheses csharp_space_between_method_declaration_parameter_list_parentheses = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_parentheses csharp_space_between_parentheses = none # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_space_between_square_brackets csharp_space_between_square_brackets = false # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_conditional_delegate_call csharp_style_conditional_delegate_call = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_expression_bodied_accessors csharp_style_expression_bodied_accessors = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_expression_bodied_constructors csharp_style_expression_bodied_constructors = false:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_expression_bodied_indexers csharp_style_expression_bodied_indexers = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_expression_bodied_methods csharp_style_expression_bodied_methods = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_expression_bodied_operators csharp_style_expression_bodied_operators = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_expression_bodied_properties csharp_style_expression_bodied_properties = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_inlined_variable_declaration csharp_style_inlined_variable_declaration = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_pattern_matching_over_as_with_null_check csharp_style_pattern_matching_over_as_with_null_check = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_pattern_matching_over_is_with_cast_check csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_throw_expression csharp_style_throw_expression = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_var_elsewhere csharp_style_var_elsewhere = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_var_for_built_in_types csharp_style_var_for_built_in_types = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#csharp_style_var_when_type_is_apparent csharp_style_var_when_type_is_apparent = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_sort_system_directives_first dotnet_sort_system_directives_first = true # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_coalesce_expression dotnet_style_coalesce_expression = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_collection_initializer dotnet_style_collection_initializer = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_explicit_tuple_names dotnet_style_explicit_tuple_names = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_null_propagation dotnet_style_null_propagation = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_object_initializer dotnet_style_object_initializer = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_predefined_type_for_locals_parameters_members dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_predefined_type_for_member_access dotnet_style_predefined_type_for_member_access = true:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_qualification_for_event dotnet_style_qualification_for_event = false:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_qualification_for_field dotnet_style_qualification_for_field = false:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_qualification_for_method dotnet_style_qualification_for_method = false:suggestion # http://kent-boogaart.com/blog/editorconfig-reference-for-c-developers#dotnet_style_qualification_for_property dotnet_style_qualification_for_property = false:suggestion