【发布时间】:2012-05-29 19:09:54
【问题描述】:
如何让 Beyond Compare 2 忽略字母大小写的差异?例如。 “Foo Bar”和“fOo BAR”将被视为相同。
【问题讨论】:
-
如果您选择忽略不重要的差异,它不会这样做吗?
-
Celeritas, sgmoore, @JohnD 知道如何使用命令行参数来达到同样的效果吗?
标签: beyondcompare
如何让 Beyond Compare 2 忽略字母大小写的差异?例如。 “Foo Bar”和“fOo BAR”将被视为相同。
【问题讨论】:
标签: beyondcompare
在我拥有的 BeyondCompare 版本(3.3 Pro 版)中,您可以选择“Text important, except for character case”。要找到此设置,请单击“规则”工具栏按钮,然后选择“编辑默认值”。看到截图了...
此选项仅出现在“数据比较”设置中。
如果您正在进行“文本比较”,则应确保未在“重要性”选项卡中选择“字符大小写”,然后选择“忽略不重要的差异”——这将进行不区分大小写的比较。
【讨论】:
这可能与您正在编辑的文件类型有关。
如果您转到工具/选项和规则并确定哪个规则应用于您正在比较的文件,然后查看重要性选项卡上选择的内容。
例如,如果您编辑/查看 Visual Basic 文件的规则,您应该会看到“字符大小写”被勾选为不重要,但对于 C/C++ 文件则没有勾选。
因此,您可能希望更改 BC 正在使用的规则的设置,或者为您的文件类型创建新规则并选择此选项,然后在比较文件时选择忽略不重要的差异。
【讨论】: