markdownlint
リポジトリ:
使い方
参考:
Markdown ファイルを構文チェックする仕組み – Qiita
Markdown を Lint チェックできる markdownlint を試してみた | Neo’s World
コミット時に Markdown ファイルの構文が正しいか npm test でチェックさせる | Steel Dragon 14106
設定
ドキュメント:
Configuration – DavidAnson/markdownlint – GitHub
ルール
ドキュメント:
Rules – DavidAnson/markdownlint – GitHub
行末の空白
行末の空白を許可しない。(<br>
タグ代わりの空白2個を許可しない。)
{
"MD009": { "br_spaces": 0 }
}
Code language: JSON / JSON with Comments (json)
ドキュメント:
MD009 Trailing Spaces – DavidAnson/markdownlint – GitHub
カスタムルール
ドキュメント:
Custom Rules – DavidAnson/markdownlint – GitHub
自動修正 (Fix)
参考:
question: user-defined fix rules · Issue #381 · DavidAnson/markdownlint-cli2 – GitHub
CLI (Igor Shubovych)
リポジトリ:
igorshubovych/markdownlint-cli: MarkdownLint Command Line Interface – GitHub
CLI2 (David Anson)
※ CLI2 専用の設定ファイルが存在するので注意する。(より高度な利用方法が可能となる。)
リポジトリ:
ドキュメント:
Configuration – DavidAnson/markdownlint-cli2 – GitHub
VSCode Extension
入手:
markdownlint | Visual Studio Marketplace [Official]
リポジトリ:
DavidAnson/vscode-markdownlint: Markdown Linting and Style Checking for Visual Studio Code – GitHub
MDL (Ruby Gem)
リポジトリ:
markdownlint/markdownlint: Markdown Lint Tool – GitHub
入手:
Search Replace (Onkar Ruikar)
リポジトリ:
入手: