前一個 commit 新增 .markdownlint.jsonc(關 MD060)時,該檔一存在就會取代 VS Code markdownlint 擴充的內建預設集,而預設集本來關著 MD013——等於間接把 行長檢查打開,讓既有檔案(CJK 表格、逐字保存的 bootstrap prompt)冒出大量 新警告。明確設 MD013:false 恢復專案原本行為,並註明日後想啟用該如何調整。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
14 lines
848 B
JSON
14 lines
848 B
JSON
{
|
||
// 本專案文件以繁體中文為主,表格一律按「終端顯示寬度」對齊(CJK 字元佔 2 欄),
|
||
// 這是人類在編輯器裡讀得順的排法。MD060 以「字元位置」比對管線符號,對 CJK
|
||
// 無感——兩者不可能同時滿足。選擇保留顯示寬度對齊,關閉此規則。
|
||
// 其餘規則維持預設(含 MD040:程式碼區塊必須標語言)。
|
||
"MD060": false,
|
||
|
||
// MD013:本設定檔一存在,就會取代 VS Code 擴充內建的預設集(該預設集關閉
|
||
// MD013),使行長檢查被動啟用——這會讓既有檔案(尤其 CJK 表格與逐字保存的
|
||
// bootstrap prompt)冒出大量新警告。維持專案原本的行為:關閉。
|
||
// 若日後想強制 80 字元散文慣例,改為 { "tables": false } 並處理既有檔案。
|
||
"MD013": false
|
||
}
|