【发布时间】:2012-05-08 18:45:55
【问题描述】:
我正在使用 BeyondCompare 来比较文件,我对此非常满意。但是,我也想比较和交叉编辑两个 .properties 文件。具体很明显 - 我不关心名称/值对的顺序,但我关心重复等。有人知道(或还需要)这样的应用程序吗?
【问题讨论】:
标签: java file configuration editor beyondcompare
我正在使用 BeyondCompare 来比较文件,我对此非常满意。但是,我也想比较和交叉编辑两个 .properties 文件。具体很明显 - 我不关心名称/值对的顺序,但我关心重复等。有人知道(或还需要)这样的应用程序吗?
【问题讨论】:
标签: java file configuration editor beyondcompare
sort the properties by key name when saving有个窍门。
或者在比较它们之前对两个文件进行排序。
【讨论】:
我找到了一种非常适合我的方法。
据我所知,这种方法的唯一问题是,当您保存使用 Beyond Compare 所做的任何更改时,属性文件会变得一团糟;因此您需要在保存或在 Beyond Compare 之外进行更改之前选择文件格式“
基于the message #2 和链接it contains。我正在使用 BC v3.3.13
诀窍是创建一种特殊的文件格式:
Tools / File Formats...
new按钮)或...Properties
General 选项卡中设置掩码:*.properties
Conversion 标签集中Sorting
Gramar 选项卡中
New按钮Equal sign to the end
Delimited 的单选按钮
Text from: 字段中添加等号 (=)Stop at end of line的复选框
New按钮Comments
Delimited 的单选按钮
Text from: 字段中添加一个尖号 (#)Stop at end of line的复选框
Save按钮或按Alt-S
rules 工具栏图标(戴帽子的人)(在上图中的蓝色椭圆内显示)Importance 标签4. Press the `Ok` button
希望对某人有所帮助。
【讨论】:
尝试使用Sorted 格式进行比较。
【讨论】: