1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- ; see http://editorconfig.org/ for docs on this file
- root = true
- [*]
- ignore_if_in_header = This code was generated by a tool|<auto-generated>
- indent_style = space
- indent_size = 4
- ; uncomment to help with sharing files across os's (i.e. network share or through local vm)
- #end_of_line = lf
- ; avoid a bom, which causes endless problems with naive text tooling
- charset = utf-8
- trim_trailing_whitespace = true
- insert_final_newline = true
- ; keeping auto-format enabled helps avoid merge hell for projects without CI-based format validation
- #disable_auto_format = true
- [*.cs]
- ; uncomment to enable full formatting of c# files
- formatters = generic, uncrustify
- [*.asmdef]
- scrape_api = false
- [**/Tests/**.asmdef]
- scrape_api = false
- [*.Tests.asmdef]
- scrape_api = false
- [*.md]
- indent_size = 2
- ; trailing whitespace is unfortunately significant in markdown
- trim_trailing_whitespace = false
- ; uncomment to enable basic formatting of markdown files
- #formatters = generic
- [{Makefile,makefile}]
- ; tab characters are part of the Makefile format
- indent_style = tab
- [*.asmdef]
- indent_size = 4
- [*.json]
- indent_size = 2
- [*.{vcproj,bat,cmd,xaml,tt,t4,ttinclude}]
- end_of_line = crlf
- ; this VS-specific stuff is based on experiments to see how VS will modify a file after it has been manually edited.
- ; the settings are meant to closely match what VS does to minimize unnecessary diffs.
- [*.{vcxproj,vcxproj.filters}]
- indent_style = space
- indent_size = 2
- end_of_line = crlf
- charset = utf-8-bom
- trim_trailing_whitespace = true
- insert_final_newline = false
- ; must be broken out because of 51-char bug (https://github.com/editorconfig/editorconfig-visualstudio/issues/21)
- [*.{csproj,pyproj,props,targets}]
- indent_style = space
- indent_size = 2
- end_of_line = crlf
- charset = utf-8-bom
- trim_trailing_whitespace = true
- insert_final_newline = false
- [*.{sln,sln.template}]
- indent_style = tab
- indent_size = 4
- end_of_line = crlf
- charset = utf-8
- trim_trailing_whitespace = true
- insert_final_newline = false
|