TOML フォーマッター
TOMLの設定ファイルをフォーマットして整形します
TOML 入力
整形済み TOML
TOML フォーマッターとは何ですか?
TOML(Tom's Obvious, Minimal Language)の設定ファイルをフォーマット・整形したいですか?TOML フォーマッターはTOMLを受け取り、一貫したスペース、インデント、構造でフォーマットします。乱雑なTOMLファイルのクリーンアップや、設定ファイル全体の一貫したフォーマットの確保に最適です。TOMLについての詳細はWikipediaをご覧ください。
TOML v1.0.0 仕様によれば、TOMLは読み書きしやすい設定ファイルフォーマットです。Cargo(Rust)、Poetry(Python)など多くのモダンなツールで採用されています。適切なフォーマットによりTOMLファイルの可読性と保守性が向上します。詳細は公式のTOML GitHubリポジトリをご覧ください。
すべてブラウザ内で動作します。TOMLがコンピューターを離れることはありません。フォーマットしてすぐにダウンロード・使用できます。
このツールが他と違う点
一貫したフォーマット
一貫したスペースとインデントでTOMLをフォーマットします。TOMLファイルをよりクリーンで読みやすくします。
コンテンツの保持
すべてのコンテンツはそのまま保持されます。構造のみをフォーマットし、データの損失やコンテンツの変更は一切ありません。
リアルタイムプレビュー
入力または貼り付けと同時に整形済みTOMLを即座に確認できます。待ち時間ゼロ、遅延なし—即座に結果が表示されます。
ファイルアップロード対応
TOMLファイルを直接アップロードできます。コピー&ペースト不要—.tomlファイルを選択するだけです。
整形済みファイルのダウンロード
ワンクリックで整形済みTOMLファイルをダウンロードできます。プロジェクトに組み込んですぐに使用できます。
標準準拠
TOML v1.0.0 仕様に準拠しています。整形されたTOMLは有効で、どのTOMLパーサーとも互換性があります。
使い方
TOMLを貼り付けるかアップロードする
左のエディタにTOMLを貼り付けるか、「アップロード」をクリックしてファイルを読み込みます。「サンプル」をクリックして例を確認することもできます。TOMLは標準のTOML構文に従う必要があります。
整形済み出力を確認する
TOMLは右側に自動的にフォーマットされます。一貫したスペースと構造で整形済み出力が即座に表示されます。
コピーまたはダウンロードする
「コピー」をクリックして整形済みTOMLをクリップボードにコピーするか、「ダウンロード」をクリックしてTOMLファイルとして保存します。整形済みTOMLはプロジェクトですぐに使用できます。
実際の活用場面
ファイルのクリーンアップ
スペースが不揃いな乱雑なTOMLファイルをフォーマットします。クリーンで読みやすいファイルにします。レガシー設定ファイルのクリーンアップに最適です。
チームの一貫性確保
チームのスタイルガイドに合わせてTOMLファイルをフォーマットします。一貫したフォーマットはコードレビューを容易にし、マージの競合を減らします。
バージョン管理
バージョン管理にコミットする前にTOMLをフォーマットします。一貫したフォーマットにより差分がクリーンで確認しやすくなります。
設定ファイルの管理
可読性向上のためにTOML設定ファイルをフォーマットします。クリーンで一貫したフォーマットにより設定の保守が容易になります。
よくある質問
TOMLデータは保存されますか?
いいえ。すべてはブラウザ内で完結します。TOML仕様のファイルがコンピューターを離れることはなく、私たちも見ることはありません。
フォーマットで何が変わりますか?
TOMLのスペース、インデント、構造を一貫性のあるものにフォーマットします。コンテンツの内容はそのまま保持され、フォーマットの改善のみ行います。
コンテンツは保持されますか?
TOML v1.0.0に完全に対応しています。構造のみをフォーマットし、実際のコンテンツの値はまったく変更されません。コンテンツを変えずにフォーマットだけを改善します。
どのTOML機能に対応していますか?
TOML GitHubにある標準TOML構文(テーブル、配列、文字列、数値、ブール値、日付など)に対応しています。TOML v1.0.0 仕様に準拠しています。
大きなTOMLファイルでも動作しますか?
はい。すべてブラウザ内で処理されるため、お使いのデバイスに依存します。小〜中規模のTOMLファイルは即座にフォーマットされます。非常に大きなファイルは数秒かかる場合があります。
整形されたTOMLは有効ですか?
はい!整形されたTOMLはTOML v1.0.0 仕様に準拠した有効なTOMLです。どのTOMLパーサーとも互換性があります。
他に役立つTOMLツール
フォーマットはTOML作業のひとつに過ぎません。一緒に使えるその他のツールをご紹介します: