30 lines
684 B
INI
30 lines
684 B
INI
# 统一编辑器行为。多人(三人都用同一仓库)时能省掉大量格式争吵。
|
||||
|
|
root = true
|
|||
|
|
|
|||
|
|
[*]
|
|||
|
|
charset = utf-8
|
|||
|
|
end_of_line = lf
|
|||
|
|
insert_final_newline = true
|
|||
|
|
trim_trailing_whitespace = true
|
|||
|
|
indent_style = space
|
|||
|
|
indent_size = 4
|
|||
|
|
|
|||
|
|
[*.py]
|
|||
|
|
max_line_length = 100
|
|||
|
|
|
|||
|
|
[*.{yml,yaml,json,toml}]
|
|||
|
|
indent_size = 2
|
|||
|
|
|
|||
|
|
[*.md]
|
|||
|
|
trim_trailing_whitespace = false
|
|||
|
|
|
|||
|
|
# PowerShell 脚本:UTF-8 无 BOM + LF(见 AGENTS.md)。
|
|||
|
|
# 且必须是纯 ASCII —— Windows PowerShell 5.1 在无 BOM 时按 ANSI 解析 .ps1,
|
|||
|
|
# 非 ASCII(例如中文)会变成非法字节并直接导致语法错误。
|
|||
|
|
[*.ps1]
|
|||
|
|
end_of_line = lf
|
|||
|
|
charset = utf-8
|
|||
|
|
|
|||
|
|
[*.{bat,cmd}]
|
|||
|
|
end_of_line = crlf
|
|||
|
|
charset = utf-8
|