From 821051a52e3ee888a33d5b5d2fe291f9d0a87637 Mon Sep 17 00:00:00 2001 From: Olia Lisa Date: Mon, 20 Jul 2026 16:00:06 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BF=AE=E6=94=B9=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=8C=96=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .editorconfig | 45 +++++++++++++++------------------------------ 1 file changed, 15 insertions(+), 30 deletions(-) diff --git a/.editorconfig b/.editorconfig index 63cf526..5326bde 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,45 +1,30 @@ # EditorConfig is awesome: https://EditorConfig.org -# top-most EditorConfig file +# 根目录配置文件 root = true -# Unix-style newlines with a newline ending every file + +# 默认规则 [*] +charset = utf-8 end_of_line = lf insert_final_newline = true +trim_trailing_whitespace = true -# Matches multiple files with brace expansion notation -# Set default charset -[*.{js,py}] -charset = utf-8 -# 4 space indentation -[*.py] -indent_style = space -indent_size = 4 - -# Tab indentation (no size specified) -[Makefile] -indent_style = tab - -# Indentation override for all JS under lib directory -[lib/**.js] -indent_style = space -indent_size = 2 - -# Matches the exact files either package.json or .travis.yml -[{package.json,.travis.yml}] -indent_style = space -indent_size = 2 - -# Bash scripts +# Shell scripts [*.sh] -charset = utf-8 indent_style = space indent_size = 2 -# JSON files -[*.json] -charset = utf-8 + +# Markdown documents +[*.md] +indent_style = space +indent_size = 2 +trim_trailing_whitespace = false + + +[*.{json,yml,yaml}] indent_style = space indent_size = 2 \ No newline at end of file