-
Notifications
You must be signed in to change notification settings - Fork 76
/
.editorconfig
53 lines (46 loc) · 2.08 KB
/
.editorconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
###############################################################################
# EditorConfig is awesome: http://EditorConfig.org
###############################################################################
###############################################################################
# Top-most EditorConfig file
###############################################################################
root = true
###############################################################################
# Set default behavior to:
# a UTF-8 encoding,
# Windows-style line endings,
# a newline ending the file,
# 4 space indentation, and
# trimming of trailing whitespace
###############################################################################
[*]
charset = utf-8
end_of_line = crlf
insert_final_newline = true
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
###############################################################################
# Set file behavior to:
# 2 space indentation, and
# no newline ending the file
###############################################################################
[*.{csproj,json,nuspec,proj,projitems,props,resx,ruleset,shproj,targets,vbproj,vcxproj,vcxproj.filters,vsct,vsixmanifest}]
indent_size = 2
insert_final_newline = false
###############################################################################
# Set file behavior to:
# 2 space indentation
###############################################################################
[*.{cmd,config,ps1}]
indent_size = 2
###############################################################################
# Set file behavior to:
# tabular indentation
###############################################################################
[*.sln]
indent_style = tab
[*.{cs}]
file_header_template = Licensed to the .NET Foundation under one or more agreements.\nThe .NET Foundation licenses this file to you under the MIT license.\nSee the License.txt file in the project root for more information.
# Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first = true