basics setup

This commit is contained in:
DavidOnTop 2025-06-12 14:37:09 +02:00
parent 71e3ed710d
commit a7a98fa0d0
Signed by: DavidOnTop
GPG key ID: 8D3E9A75E3E13D89
13 changed files with 301 additions and 31 deletions

31
.editorconfig Normal file
View file

@ -0,0 +1,31 @@
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
indent_style = space
trim_trailing_whitespace = true
indent_size = 4
tab_width = 4
indent_style = tab
max_line_length = 1000
[*.cs]
csharp_new_line_before_open_brace = none
csharp_new_line_before_else = false
csharp_new_line_before_catch = false
csharp_new_line_before_finally = false
csharp_preserve_single_line_statements = true
csharp_preserve_single_line_blocks = true
[*.{fs,fsx,fsi}]
fsharp_record_multiline_formatter = number_of_items
fsharp_max_array_or_list_number_of_items = 2
fsharp_array_or_list_multiline_formatter = number_of_items
fsharp_multiline_bracket_style = stroustrup
fsharp_newline_before_multiline_computation_expression = true
[*.{yml,yaml}]
indent_size = 2
indent_style = space