.propertiesフォーマッター
Java .propertiesファイルをオンラインでフォーマット・整形。key=valueペアの正規化、スペースの修正、設定プロパティの整理を行います。
入力
出力
.propertiesファイルとは?
.propertiesファイルは、各行にkey=valueまたはkey: valueのペアを含むJavaの設定ファイル形式です。Spring Boot、Java EE、Androidアプリケーションで外部化された設定に広く使用されています。
.propertiesフォーマッターは、セパレーター(=または:)周辺のスペースを正規化し、#または!で始まるコメントを保持し、末尾の空白を除去してよりクリーンな設定ファイルを作成します。Apache AntビルドファイルやMavenプロジェクト設定にも対応しています。
使い方
.propertiesの内容を貼り付ける
.propertiesファイルの内容を左側のエディタに貼り付けるか、アップロードをクリックしてファイルを読み込みます。
即座にフォーマット
フォーマッターがすべてのキーバリューセパレーターを正規化し、スペースを修正し、コメントを保持します。
コピーまたはダウンロード
コピーボタンで結果をコピーするか、ダウンロードで.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 ファイルにも対応しています。設定内容を貼り付けるだけで、フォーマッターがスペースを正規化して読みやすく整形します。