【问题标题】:How to ignore capitalization in Beyond Compare 4如何在 Beyond Compare 4 中忽略大小写
【发布时间】:2020-02-13 17:10:54
【问题描述】:

BC4 目前正在突出显示行,即使它们仅在大小写上有所不同。我想忽略这些。

  • 在会话设置中,我取消选中标有“字符大小写”的框。
  • 我选择了“次要”按钮(子文本:“忽略不重要的差异”)。
  • 我已确保文件类型(.cs 文件)对应于所选规则(如 suggested here)。

我还缺少什么?

【问题讨论】:

    标签: beyondcompare4


    【解决方案1】:

    所以,我直接从 Scooter 支持社区得到了答案:

    字符大小写复选框仅影响默认文本(不是字符串、标识符、注释等的文本)。

    要忽略非默认文本的字符大小写,请单击“编辑语法”按钮。 在“语法”选项卡中,选择与应忽略字符大小写的文本匹配的语法定义,例如标识符。

    • 单击齿轮图标。
    • 取消选中此元素区分大小写。
    • 单击“确定”直到您返回主窗口

    【讨论】:

      【解决方案2】:

      对于.cs 文件类型,在会话设置中,您还需要取消选中标有“标识符”的框(这是除了选择已说明的“次要”按钮之外) .

      这对于某些其他文件类型不是必需的,例如“HTML”、“MS Word 文档”、“RTF”、“XML”,当然还有“Everything Else”。只需选择“次要”按钮将忽略字符大小写。

      【讨论】:

      • 谢谢。虽然这很接近,但最终会忽略所有标识符更改。如果它们只改变大小写,我只想忽略它们。
      • 天哪!这太疯狂了。
      • 没那么疯狂。如果开发人员更改了在整个代码库中被引用数十次的标识符的大小写,它确实会使审查变得臃肿。
      • 我很抱歉。我并不是说 为无视差异而疯狂。疯狂的是这个程序。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      • 2016-05-26
      • 2017-04-29
      • 2018-04-23
      相关资源
      最近更新 更多