Markdown テーブル生成ツール

編集可能なグリッドで Markdown テーブルを作成、または CSV・TSV・HTML を貼り付けて元にし、GFM・HTML・AsciiDoc・reST・LaTeX に書き出し。すべてブラウザ内に留まります。

Markdown テーブル生成ツールは完全にブラウザ内で動作します。編集するグリッド、貼り付ける TSV・CSV・HTML、インポートするファイルはデバイス上に留まり、テーブルのデータが ArrayKit にアップロードされることはありません。

CSV → Markdown 変換ツールを開く

Markdown テーブル生成 について

Markdown テーブル生成ツールは、編集可能なグリッドを、README、wiki、プルリクエスト、ドキュメントに入れられるきれいなテーブルに変えます。セルに直接入力し、行や列を追加・削除し、各列を左・中央・右揃えに設定します。すでにデータがありますか? TSV、CSV、HTML のテーブルを貼り付ければ、グリッドの元にしてくれます。テーブルが整ったら、GitHub 風の Markdown として書き出すか、ワンクリックで形式を HTML、AsciiDoc、reStructuredText、LaTeX に切り替えます。パイプ文字は自動でエスケープされるので、cat a | grep b のような値がセルを壊すことはありません。テーブルを手で組み立てる開発者やテクニカルライターのために作られています。すべてのキー入力はデバイス上で処理され、何もアップロードされません。

機能

Markdown テーブル生成 の使い方

  1. 編集可能なグリッドに、ヘッダーとセルの値を入力します
  2. 行や列を追加・削除し、各列の配置を設定します
  3. または Import をクリックし、TSV、CSV、HTML のテーブルを貼り付けてグリッドの元にします
  4. 出力形式を選び、テーブルをコピーするかファイルをダウンロードします

入力

Name, Score
Alice, 30
(Score column set to right-aligned)

出力

| Name | Score |
| :--- | ---: |
| Alice | 30 |

Score 列を右揃えにすると ---: の区切りが書かれ、左揃えの Name 列は :--- を使います。

よくあるエラーとトラブルシューティング

よくある質問

生成されたテーブルで列ごとの配置をどう設定しますか?
各列のヘッダーに L/C/R のトグルがあります。左は区切り行に :--- を、中央は :---: を、右は ---: を書きます。これは GitHub 風 Markdown やほとんどのレンダラーが配置を決める方法です。
入力する代わりに、既存のテーブルを貼り付けてグリッドの元にできますか?
はい。Import をクリックし、タブ区切り、カンマ区切り、または HTML の <table> を貼り付けます。ツールが区切り文字を検出して編集可能なグリッドを埋め、最初の行をヘッダーとして扱うので、そこから調整できます。
このジェネレーターは Markdown 以外にどの出力形式を作れますか?
同じグリッドが、HTML(thead と tbody 付き)、AsciiDoc、reStructuredText のグリッドテーブル、LaTeX の tabular 環境として書き出されます。ワンクリックで形式を切り替えると、出力がリアルタイムに更新されます。
テーブルのセル内のパイプ文字はどう扱われますか?
Markdown では裸のパイプがセルを終わらせるので、テキスト中の | は \| にエスケープされ、埋め込まれた改行は <br> になります。AsciiDoc と LaTeX のセルは、それぞれのルールでエスケープされるので、テーブルは常に無傷に保たれます。
Pad columns オプションは何をしますか?
各 Markdown 列を最も長いセルに合わせて広げ、生のソースが等幅エディター上できれいに揃うようにします。描画されるテーブルはどちらでも同一で、パディングはプレーンテキストのレイアウトにのみ影響します。
入力または貼り付けたテーブルのデータはどこで処理されますか?
すべてブラウザ内です。編集するグリッド、貼り付けるテキスト、インポートする .csv、.tsv、.html ファイルはデバイス上に留まり、ArrayKit にアップロードされることはありません。

関連ツール

すべての ArrayKit ツール