広告が嫌いですか? 行く 広告なし 今日

Markdownテーブルフォーマッター&アライナー

文章
広告 ・ 取り除く?

フォーマットオプション

テーブルのプレビュー

エクスポートオプション

検証

広告 ・ 取り除く?

ガイド

Markdown Table Formatter & Aligner

Markdownテーブルフォーマッター&アライナー

Markdownテーブルを、完全にパディングされた列でフォーマットおよび配置します。乱雑なMarkdownテーブルを貼り付けると、すぐにきれいで整列された、均等な列幅の出力が得られます。レンダリングされたHTMLプレビュー、CSV/HTML/JSONへのエクスポート、および一般的なテーブルの問題の検証が含まれます。1つの入力で複数のテーブルを処理します。

使い方

Markdownテーブルを入力エリアに貼り付けます。フォーマッタは、すべての列を均等な幅に即座に配置し、セルにスペースをパディングして、パイプ文字が完全に整列されるようにします。列の配置(左、中央、右、または自動検出)、パディングスタイル(スペース区切りまたはコンパクト)、区切り文字スタイル、および外側のパイプを含めるかどうかを設定します。フォーマットされた出力、HTMLプレビューを確認し、CSV、HTMLテーブル、またはJSONとしてエクスポートします。

特徴

  • 列の配置 — 区切り文字マーカー(:—:, :—, —:)から配置を自動検出するか、すべての列を左、中央、または右配置に強制します。配置マーカーは、フォーマットされた出力で保持されます。
  • 完璧なパディング — 各列は、その内容の最大幅までパディングされるため、すべてのパイプ文字が垂直に整列されます。スペース区切り(| 値 |)またはコンパクト(|value|)を選択します。
  • 区切り文字のスタイル — 最小限のダッシュ(—)または、視覚的な整合性を最大限に高めるために列幅に合わせた全幅の区切り文字。
  • HTMLプレビュー — Markdownテーブルが公開時にどのように表示されるかを正確に示すレンダリングされたプレビュー。コピーする前にフォーマットを確認するのに役立ちます。
  • 複数テーブルサポート — 入力に複数のテーブルが他のテキストと混在している場合、各テーブルは独立してフォーマットされ、周囲のテキストは保持されます。
  • エクスポートオプション — CSV(適切に引用)、HTMLテーブル、またはJSONオブジェクト配列(ヘッダーをキーとして)としてコピーします。それぞれにコピーボタンがあります。
  • 列で並べ替え — 検出された任意の列ヘッダーでオプションで行を並べ替えます。
  • 検証 — 一貫性のない列数、欠落した区切り文字行、および空のセルを検出します。列と行の数を表示します。

Markdownテーブルの構文

Markdownテーブルは、パイプ(|)を列の区切り文字として、ダッシュ(-)をヘッダーとデータの間の区切り行として使用します。配置は、区切り文字のコロンによって制御されます: :--- (左)、 :---: (中央)、 ---: (右)。例:
| Name | Age |
|:-----|----:|
| Alice | 30 |

広告 ・ 取り除く?

Markdownテーブルの列をどのように配置しますか?

列の配置は、区切り文字行(ヘッダーとデータの間のダッシュ行)のコロンによって制御されます。左揃え: :— (左側にコロン)。右揃え: —: (右側にコロン)。中央揃え: :—: (両側にコロン)。デフォルト(コロンなし):左揃え。このフォーマッタは、既存の配置マーカーを自動検出し、それらを保持しますが、すべての列を特定の配置に強制することもできます。

なぜMarkdownテーブルがソースでずれて見えるのですか?

Markdownテーブルがソースコードでずれて見えるのは、セル内容の長さが異なるため、パイプ文字が各行で異なる位置に表示されるからです。これは純粋にソースコードの可読性の問題であり、テーブルは配置に関係なく正しくレンダリングされます。このフォーマッタは、各セルを列の最大幅にパディングすることで視覚的な配置を修正し、すべてのパイプが垂直に整列されるようにします。フォーマットされたテーブルは機能的には同一ですが、ソース形式ではるかに読みやすくなります。

一度に複数のテーブルをフォーマットできますか?

はい — 入力に他のテキスト(段落やヘッダーなど)と混在した複数のMarkdownテーブルが含まれている場合、各テーブルは独立して検出およびフォーマットされます。テーブル以外のテキストは、フォーマットされたテーブル間にそのまま保持されます。これは、複数のテーブルを含むMarkdownドキュメント全体をフォーマットする場合に便利です。

どのMarkdownレンダラーがテーブルをサポートしていますか?

Markdownテーブルは、GitHub Flavored Markdown (GFM)、GitLab Markdown、Bitbucket、Reddit、Stack Overflow、ほとんどの静的サイトジェネレーター(Jekyll、Hugo、Gatsby)、およびドキュメントツール(MkDocs、Docusaurus、VuePress)でサポートされています。標準のCommonMarkはテーブルを仕様に含んでいませんが、ほとんどの実装ではテーブルサポートを拡張機能として追加しています。レンダラーがテーブルをサポートしていない場合は、このツールのHTMLエクスポートを使用して、標準のHTMLテーブルを取得してください。

広告なしで楽しみたいですか? 今すぐ広告なしで

拡張機能をインストールする

お気に入りのブラウザにIOツールを追加して、すぐにアクセスし、検索を高速化します。

に追加 Chrome拡張機能 に追加 エッジ拡張 に追加 Firefox 拡張機能 に追加 Opera 拡張機能

スコアボードが到着しました!

スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!

広告 ・ 取り除く?
広告 ・ 取り除く?
広告 ・ 取り除く?

ニュースコーナー 技術ハイライト付き

参加する

価値ある無料ツールの提供を継続するためにご協力ください

コーヒーを買って
広告 ・ 取り除く?