From cb16e8688f03a3dd6f744949a8da1942d8e98e3b Mon Sep 17 00:00:00 2001 From: LittleYellow Date: Thu, 23 Jul 2026 06:13:04 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20.markdownlint.jsonc=20=E6=98=8E?= =?UTF-8?q?=E7=A2=BA=E9=97=9C=E9=96=89=20MD013=EF=BC=8C=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E8=A2=AB=E5=8B=95=E5=95=9F=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 前一個 commit 新增 .markdownlint.jsonc(關 MD060)時,該檔一存在就會取代 VS Code markdownlint 擴充的內建預設集,而預設集本來關著 MD013——等於間接把 行長檢查打開,讓既有檔案(CJK 表格、逐字保存的 bootstrap prompt)冒出大量 新警告。明確設 MD013:false 恢復專案原本行為,並註明日後想啟用該如何調整。 Co-Authored-By: Claude Opus 4.8 --- .markdownlint.jsonc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.markdownlint.jsonc b/.markdownlint.jsonc index a342a21..7eabc43 100644 --- a/.markdownlint.jsonc +++ b/.markdownlint.jsonc @@ -3,5 +3,11 @@ // 這是人類在編輯器裡讀得順的排法。MD060 以「字元位置」比對管線符號,對 CJK // 無感——兩者不可能同時滿足。選擇保留顯示寬度對齊,關閉此規則。 // 其餘規則維持預設(含 MD040:程式碼區塊必須標語言)。 - "MD060": false + "MD060": false, + + // MD013:本設定檔一存在,就會取代 VS Code 擴充內建的預設集(該預設集關閉 + // MD013),使行長檢查被動啟用——這會讓既有檔案(尤其 CJK 表格與逐字保存的 + // bootstrap prompt)冒出大量新警告。維持專案原本的行為:關閉。 + // 若日後想強制 80 字元散文慣例,改為 { "tables": false } 並處理既有檔案。 + "MD013": false }