【问题标题】:Beyond Compare 2 ignore caseBeyond Compare 2 忽略大小写
【发布时间】:2012-05-29 19:09:54
【问题描述】:

如何让 Beyond Compare 2 忽略字母大小写的差异?例如。 “Foo Bar”和“fOo BAR”将被视为相同。

【问题讨论】:

  • 如果您选择忽略不重要的差异,它不会这样做吗?
  • Celeritas, sgmoore, @JohnD 知道如何使用命令行参数来达到同样的效果吗?

标签: beyondcompare


【解决方案1】:

在我拥有的 BeyondCompare 版本(3.3 Pro 版)中,您可以选择“Text important, except for character case”。要找到此设置,请单击“规则”工具栏按钮,然后选择“编辑默认值”。看到截图了...

此选项仅出现在“数据比较”设置中。

如果您正在进行“文本比较”,则应确保未在“重要性”选项卡中选择“字符大小写”,然后选择“忽略不重要的差异”——这将进行不区分大小写的比较。

【讨论】:

    【解决方案2】:

    这可能与您正在编辑的文件类型有关。

    如果您转到工具/选项和规则并确定哪个规则应用于您正在比较的文件,然后查看重要性选项卡上选择的内容。

    例如,如果您编辑/查看 Visual Basic 文件的规则,您应该会看到“字符大小写”被勾选为不重要,但对于 C/C++ 文件则没有勾选。

    因此,您可能希望更改 BC 正在使用的规则的设置,或者为您的文件类型创建新规则并选择此选项,然后在比较文件时选择忽略不重要的差异。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      • 2016-05-26
      • 1970-01-01
      • 2017-04-29
      • 2018-04-23
      相关资源
      最近更新 更多