TOML Formatter
TOMLを整形して読みやすくフォーマットします。構文チェック・キーソートにも対応。
Java/.propertiesファイルを整形・ソートし、YAML・JSONへの変換もできます。
Java や Spring Boot プロジェクトで使用される .properties ファイルを整形・変換するツールです。
区切り文字の統一・キーのソート・重複キーの除去・コメントの保持といった整形機能のほか、ドット区切りキーをネスト構造のYAMLや、フラットなJSONに一括変換できます。設定ファイルのリファクタリングや、Spring Boot から他のフレームワークへの移行時にご活用ください。
`=` と `:` の両方に対応しています。出力時の区切り文字は「フォーマット」タブのオプションで `=`、` = `(スペースあり)、`:`、`: ` から選択できます。
はい。入力時に `\uXXXX` 形式の Unicode エスケープを実際の文字に変換して解析します。出力はそのまま文字として出力されます。
はい。行末に `\` がある場合は次の行と連結して1つの値として処理します。
`server.port=8080` は `server:\n port: 8080` のようにネストした構造に変換されます。キーにドットが含まれる場合はすべて階層として解釈されます。
はい。Spring Boot の application.properties 形式に対応しています。ただしSpring独自の `@Value` プレースホルダー(`${...}`)はそのまま文字列として扱われます。