MarkdownLab

Markdownフォーマッター

乱雑なMarkdownを貼り付けると、整った一貫性のあるバージョンが得られます — テーブルの列揃え、統一されたリスト記号、きれいな空白処理を、Prettierによってすべてブラウザ内で実現します。

すべての処理はブラウザ内で完結します — ファイルが外部に送信されることはありません。

Markdown
フォーマット済み
「フォーマット」をクリックすると、整えた結果がここに表示されます。

フォーマット処理はオープンソースのPrettierライブラリを使ってすべてブラウザ内で完結します — アップロードは行われません。「折り返し」は長い文章行の折り返し方法を、「インデント」はネストしたリストで使うスペース幅を制御します。

使い方

  1. 01左側のペインにMarkdownを貼り付けるか入力するか、.mdファイルをアップロードするか、「URLから開く」でWeb上のファイルを読み込みます。
  2. 02必要に応じて「折り返し」(本文行の折り返し方法)と「インデント」(ネストしたリストに使うスペース数)を調整します。
  3. 03「フォーマット」をクリックしてPrettierのMarkdownフォーマッターを実行すると、整形結果が右側のペインに表示されます。
  4. 04結果をコピーするか、.mdファイルとしてダウンロードします。すべてブラウザ内で処理され、あなたのMarkdownがブラウザの外に出ることはありません。

よくある質問

このフォーマッターは具体的に何を直してくれますか?

空白を正規化し、テーブルの列を揃え、リストの記号やインデントを統一するなど、一貫したMarkdownスタイルを適用します — 多くのコードエディタでMarkdownの整形に使われているのと同じ、Prettier公式のMarkdownパーサー/プリンターを使用しています。

「折り返し」(proseWrap)とは何ですか?

段落テキストの折り返し方法を制御します。「維持」(デフォルト)は既存の改行をそのまま維持します。「常に折り返す」は本文を固定幅で折り返します。「折り返さない」は各段落を1行にまとめます。これはコードブロック・テーブル・リストには影響せず、本文テキストにのみ適用されます。

コードブロックやテーブルは変更されますか?

コードブロックの中身はそのまま変更されません。テーブルは読みやすさのために整形されます(列がパディングで揃えられます)が、セルの内容自体は変更されません。

Markdownはサーバーにアップロードされますか?

いいえ。整形はすべてオープンソースのPrettierライブラリを使ってブラウザ内で処理されます — ネットワークへの送信はありません(「URLから開く」でリモートファイルを取得する場合を除きます。これはブラウザからの直接リクエストであり、サーバー経由ではありません)。

Markdownエディタで編集しながら整形できますか?

はい — Markdownエディタ(/editor)にも独自の「フォーマット」ボタンがあり、同じPrettierベースのフォーマッターを下書きに対してその場で実行できます。

関連ツール