【发布时间】:2015-06-22 14:03:07
【问题描述】:
如果在 Session Settings/Importance 选项卡中,我希望 Beyond Compare 会忽略基于制表符与空格的差异,我选中标记为 Leading Whitespace 和 Embedded Whitespace 的框,同时使用默认格式比较文本文件。选中和未选中都不会导致这些差异被忽略。
我错过了什么?
【问题讨论】:
如果在 Session Settings/Importance 选项卡中,我希望 Beyond Compare 会忽略基于制表符与空格的差异,我选中标记为 Leading Whitespace 和 Embedded Whitespace 的框,同时使用默认格式比较文本文件。选中和未选中都不会导致这些差异被忽略。
我错过了什么?
【问题讨论】:
那里的复选框控制着比较重要的内容。如果选中它们,空格将很重要,如果未选中,则不重要。它们只影响与语法中其他内容不匹配的文本。例如,如果您正在比较 C++ 代码,并且空白出现在注释行的末尾,它将被归类为注释。
假设它被正确归类为“不重要”,BC 仍会将其显示为差异,但会以蓝色而不是红色显示。您可以使用View->Ignore Unimportant Differences 菜单项隐藏不重要的差异,这将使它们使用匹配的颜色和过滤器显示出来。
如果您仍然遇到问题,如果您发送电子邮件至 support@scootersoftware.com 或在我们的支持论坛http://www.scootersoftware.com/vbulletin/ 上发帖提供更多信息,您将获得更好的支持。
【讨论】:
转到:工具 -> 文件格式 -> 语法。添加一个语法项(+),然后标记正则表达式复选框。
在那里,您可以添加与您想要的项目匹配的正则表达式并定义它们的严重性。
一般来说,当您有一些对您不重要的差异时,这非常有用。
【讨论】: