檢查行長度技能
驗證原始碼與文件檔案是否超過 codestyle.md 與 AGENTS.md 中定義的每行 80 欄位限制。
使用方式
使用 rdmd 執行 D 腳本:
# 檢查預設目標(原始碼目錄與實作文件)
rdmd --compiler=ldc2 \
.agents/skills/check-line-length/scripts/check_line_length.d
# 或檢查特定檔案 / 目錄
rdmd --compiler=ldc2 \
.agents/skills/check-line-length/scripts/check_line_length.d \
source/ spec/plan1-implementation.md
行為
- 若所有檢查檔案皆遵守 80 欄位規則,以
0結束。 - 若任何行超過 80 欄位,以
1結束,並印出檔案路徑、行號與行長度。