本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

Markdown Linter

Markdown の見出しの飛び・リンク切れ・alt 欠落など 10 のルールをチェックします。

行 重大度 ルール 内容

Markdown を貼り付けてチェックしてください。

ルールは CommonMark 系の文書を想定しています。リンターは見直す価値のあるパターンを報告するもので、必ず直すべき欠陥ではありません。

使い方

  1. Markdown をエディタに貼り付けます。入力中も結果が更新されます。
  2. チェックで再実行するか、表示でエラー・警告・ヒントに絞り込みます。
  3. レポートは行番号・重大度・ルール名・内容の 4 列です。
  4. 行をクリックすると、その行がエディタ上で選択され、その場で修正できます。
  5. Sample を読み込めば、問題を含む文書の例を確認できます。

よくある用途

よくある質問

Q: どのルールをチェックしますか? A: 見出しレベルの飛び、見出し文字列の重複、言語指定のないコードフェンス、空または閉じられていないリンク、空のリンク文字列、alt のない画像、行末の空白、連続する空行、リストのインデント不揃いです。

Q: 警告は出るのにエラーが出ないのは? A: エラーは「リンク先が空」のようにマークアップの意図を壊す問題、警告は「言語指定のないコードフェンス」のように表示は正常だが見直す価値のある問題です。

Q: CommonMark と GFM のどちらですか? A: これらのルールが対象とする CommonMark の形(ATX 見出し、バッククォートやチルダのフェンス)を認識します。完全なパーサーではないため、構文木ではなくパターンを報告します。

Q: コードブロック内の行が指摘されることはありますか? A: ありません。フェンス内の内容はスキップし、開始フェンスに言語がない場合のみその行を報告します。

Q: Markdown を書き換えてくれますか? A: しません。行番号とルール名を報告するだけです。意図的な指摘もあるため、修正するかは利用者の判断に委ねられます。

データはこのデバイス内にとどまります

Markdown Linter は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。