Markdown Linter
Markdown の見出しの飛び・リンク切れ・alt 欠落など 10 のルールをチェックします。
| 行 | 重大度 | ルール | 内容 |
|---|
この Markdown には問題が見つかりません。
Markdown を貼り付けてチェックしてください。
ルールは CommonMark 系の文書を想定しています。リンターは見直す価値のあるパターンを報告するもので、必ず直すべき欠陥ではありません。
使い方
- Markdown をエディタに貼り付けます。入力中も結果が更新されます。
- チェックで再実行するか、表示でエラー・警告・ヒントに絞り込みます。
- レポートは行番号・重大度・ルール名・内容の 4 列です。
- 行をクリックすると、その行がエディタ上で選択され、その場で修正できます。
- Sample を読み込めば、問題を含む文書の例を確認できます。
よくある用途
- プルリク前のドキュメント確認 —— レベルを飛ばした見出しや、空のまま放置されたリンクを検出します。
- 取り込んだ文章の掃除 —— 変換されたエクスポートには行末の空白や積み重なった空行が残りがちです。
- アクセシビリティ審査への対応 —— alt のない画像をエラーとして報告し、レビュアー任せにしません。
- スタイルガイドの実効性確保 —— 見出しの重複は、2 つの節が誤って統合されたサインです。
- Markdown の教育 —— ルール名が、避けるべきパターンをそのまま示します。
よくある質問
Q: どのルールをチェックしますか? A: 見出しレベルの飛び、見出し文字列の重複、言語指定のないコードフェンス、空または閉じられていないリンク、空のリンク文字列、alt のない画像、行末の空白、連続する空行、リストのインデント不揃いです。
Q: 警告は出るのにエラーが出ないのは? A: エラーは「リンク先が空」のようにマークアップの意図を壊す問題、警告は「言語指定のないコードフェンス」のように表示は正常だが見直す価値のある問題です。
Q: CommonMark と GFM のどちらですか? A: これらのルールが対象とする CommonMark の形(ATX 見出し、バッククォートやチルダのフェンス)を認識します。完全なパーサーではないため、構文木ではなくパターンを報告します。
Q: コードブロック内の行が指摘されることはありますか? A: ありません。フェンス内の内容はスキップし、開始フェンスに言語がない場合のみその行を報告します。
Q: Markdown を書き換えてくれますか? A: しません。行番号とルール名を報告するだけです。意図的な指摘もあるため、修正するかは利用者の判断に委ねられます。
データはこのデバイス内にとどまります
Markdown Linter は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。