入力

出力

.propertiesファイルとは?

.propertiesファイルは、各行にkey=valueまたはkey: valueのペアを含むJavaの設定ファイル形式です。Spring Boot、Java EE、Androidアプリケーションで外部化された設定に広く使用されています。

.propertiesフォーマッターは、セパレーター(=または:)周辺のスペースを正規化し、#または!で始まるコメントを保持し、末尾の空白を除去してよりクリーンな設定ファイルを作成します。Apache AntビルドファイルやMavenプロジェクト設定にも対応しています。

使い方

1

.propertiesの内容を貼り付ける

.propertiesファイルの内容を左側のエディタに貼り付けるか、アップロードをクリックしてファイルを読み込みます。

2

即座にフォーマット

フォーマッターがすべてのキーバリューセパレーターを正規化し、スペースを修正し、コメントを保持します。

3

コピーまたはダウンロード

コピーボタンで結果をコピーするか、ダウンロード.propertiesファイルとして保存します。

フォーマット例

例: Java プロパティファイルをフォーマット

フォーマット前の入力:

app.name=MyApp
app.version=1.0.0
db.host=localhost
db.port=5432
db.name=myapp
server.port=8080

フォーマット後の出力:

app.name=MyApp
app.version=1.0.0

db.host=localhost
db.port=5432
db.name=myapp

server.port=8080

よくある質問

どのセパレーターがサポートされていますか?

フォーマッターは=:の両方をキーバリューセパレーターとしてサポートしています。これらはどちらもJava .properties仕様で有効です。

Unicodeエスケープシーケンスはサポートされていますか?

はい。\u0041のようなUnicodeエスケープシーケンスは.propertiesファイルで有効であり、フォーマッターによって保持されます。

複数行の値はどのように処理されますか?

複数行の値は、行末にバックスラッシュ(\)を使用して次の行に続けます。フォーマッターはこれらの行の継続を保持します。

Spring Boot の application.properties ファイルにも使えますか?

もちろんです!Spring Boot の application.properties ファイルにも対応しています。設定内容を貼り付けるだけで、フォーマッターがスペースを正規化して読みやすく整形します。

関連ツール