Markdownフォーマッター
乱雑なMarkdownを貼り付けると、整った一貫性のあるバージョンが得られます — テーブルの列揃え、統一されたリスト記号、きれいな空白処理を、Prettierによってすべてブラウザ内で実現します。
すべての処理はブラウザ内で完結します — ファイルが外部に送信されることはありません。
フォーマット処理はオープンソースのPrettierライブラリを使ってすべてブラウザ内で完結します — アップロードは行われません。「折り返し」は長い文章行の折り返し方法を、「インデント」はネストしたリストで使うスペース幅を制御します。
使い方
- 01左側のペインにMarkdownを貼り付けるか入力するか、.mdファイルをアップロードするか、「URLから開く」でWeb上のファイルを読み込みます。
- 02必要に応じて「折り返し」(本文行の折り返し方法)と「インデント」(ネストしたリストに使うスペース数)を調整します。
- 03「フォーマット」をクリックしてPrettierのMarkdownフォーマッターを実行すると、整形結果が右側のペインに表示されます。
- 04結果をコピーするか、.mdファイルとしてダウンロードします。すべてブラウザ内で処理され、あなたのMarkdownがブラウザの外に出ることはありません。
よくある質問
このフォーマッターは具体的に何を直してくれますか?
空白を正規化し、テーブルの列を揃え、リストの記号やインデントを統一するなど、一貫したMarkdownスタイルを適用します — 多くのコードエディタでMarkdownの整形に使われているのと同じ、Prettier公式のMarkdownパーサー/プリンターを使用しています。
「折り返し」(proseWrap)とは何ですか?
段落テキストの折り返し方法を制御します。「維持」(デフォルト)は既存の改行をそのまま維持します。「常に折り返す」は本文を固定幅で折り返します。「折り返さない」は各段落を1行にまとめます。これはコードブロック・テーブル・リストには影響せず、本文テキストにのみ適用されます。
コードブロックやテーブルは変更されますか?
コードブロックの中身はそのまま変更されません。テーブルは読みやすさのために整形されます(列がパディングで揃えられます)が、セルの内容自体は変更されません。
Markdownはサーバーにアップロードされますか?
いいえ。整形はすべてオープンソースのPrettierライブラリを使ってブラウザ内で処理されます — ネットワークへの送信はありません(「URLから開く」でリモートファイルを取得する場合を除きます。これはブラウザからの直接リクエストであり、サーバー経由ではありません)。
Markdownエディタで編集しながら整形できますか?
はい — Markdownエディタ(/editor)にも独自の「フォーマット」ボタンがあり、同じPrettierベースのフォーマッターを下書きに対してその場で実行できます。