カテゴリー: テキストツール

Markdownテーブル整形ツール

サイト側で企画したツールツールが見つからない?

Markdownテーブルの列を整列してきれいにする

既存のMarkdownテーブルを貼り付けると、各列が一定の幅に揃えられ、列ごとに左揃え・中央揃え・右揃えを指定して再表示します。すべてブラウザ内で完結します。

HTML
| Name            |   Role   |  Team |
| --------------- | :------: | ----: |
| Ada Lovelace    | Engineer |  Blue |
| Grace Hopper    | Admiral  | Green |
| Escaped \| pipe |  Tester  |  Blue |

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

Markdownテーブルはソースの空白の入れ方に関わらず同じように表示されますが、プレーンテキストエディタで列が揃ったソースのほうが、diffやプルリクエストでのレビューがずっと簡単になります。このツールはエスケープされた `\|` パイプを含むセルも含めて貼り付けたテーブルを解析し、各列の整列を維持または変更したうえで、各列を最も幅の広いセルに合わせて再出力します。

使い方

  1. ヘッダー行と区切り行を含むMarkdownテーブルを貼り付けます。
  2. 任意の列に左揃え・中央揃え・右揃えを選びます。
  3. 整形されたテーブルをコピーしてドキュメントに戻します。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

テーブルはどこかにアップロードされますか。
いいえ。解析と整形はページ内で動作するJavaScriptで行われるため、テーブルがデバイスの外に出ることはありません。
セルにパイプ文字そのものが必要な場合はどうすればよいですか。
Markdownの慣例どおりソース内で \| とエスケープしてください。列区切りとして読まれることなく、出力でもエスケープされたパイプとして保持されます。
整列行はどうなりますか。
各列で選んだ整列に基づき、Markdownレンダラーが読む標準のコロン記法(:---、:---:、---:)で再構築されます。