不喜欢广告? 去 无广告 今天
Java 属性文件格式化工具
数据开发人员文本
广告 移除?
广告 移除?
指导
Java 属性文件格式化工具
This tool formats Java .properties files using the same rules the JDK uses to load them. It accepts =, :, or whitespace as a separator, recognises both # 且 ! comment styles, and joins backslash continuation lines into clean single-line key/value pairs. Use it on application.properties, logback.properties, ResourceBundle messages_*.properties, or any plain Java config you need to tidy up.
如何使用
- Paste your raw
.propertiescontent into the input box (or click 尝试一个示例). - Pick a separator style:
=,:, or preserve whatever the original line used. - Choose spacing around the separator and a comment style (
#,!, or preserve). - Toggle options to sort keys, drop duplicates (keeping the last occurrence), align keys to a common width, trim trailing whitespace, or collapse repeated blank lines.
- Copy the formatted output, or download it as a
.propertiesfile. The validation panel flags duplicate keys and malformed\uXXXXescapes.
特征
- Spec-correct parsing – handles
=,:, whitespace separators, and backslash line continuations the same wayjava.util.Propertiesdoes. - Comment style normalization – convert all comments to
#或!, or preserve each line’s original prefix. - Sort and dedupe – alphabetise keys and drop earlier duplicates so the last occurrence wins (matching JVM load order).
- Key alignment – pad keys to equal width for visually clean diffs and reviews.
- Whitespace cleanup – trim trailing whitespace and collapse runs of blank lines.
- 验证 – warns on duplicate keys and reports invalid
\uXXXXunicode escapes. - Live updates – output and validation refresh as you type or change options.
