【问题标题】:Show lines that start equally and end differently显示相同开始和不同结束的行
【发布时间】:2017-09-28 15:00:30
【问题描述】:

我有 2 个日志文件,它们的差异太多且行序完全不同,但是,必须有一些行以相同的开头但以“SUCCESS”或“NAME NOT FOUND”结尾。如果可能的话,如何让 BeyondCompare 只显示这些行?如果我不能,是否有任何软件可以允许它?谢谢。

【问题讨论】:

  • 等线的宽度是否相同?有话要说:前x个字符必须相同才能确定相似的行。另一个提示:使用 F7 可以对齐线条。有时你必须对齐一些线来检测以下等式

标签: beyondcompare beyondcompare4


【解决方案1】:

在文本比较中,单击格式工具栏按钮右侧的下拉菜单并选择已排序文件格式。在打开文件进行比较之前,它将在文件中运行字母数字行。

如果排序不够,您还可以编辑文件格式和重要性设置,以仅使文本“SUCCESS”和“NAME NOT FOUND”重要并隐藏所有其他文本差异。

  1. 首先,定义一个新的语法元素。
  2. 在文本比较中,单击规则工具栏按钮。
  3. 在“重要性”选项卡中,单击“编辑语法”。
  4. 点击选项卡顶部的 +。
  5. 为元素命名,然后输入 SUCCESS 作为匹配文本。
  6. 点击确定两次。
  7. 在语法元素列表中,检查您列出的新元素, 取消选中所有其他元素以使其不重要。
  8. 点击确定。

定义新的语法元素后,如果打开了查看 > 忽略不重要的差异,则只有文本 SUCCESS 会显示为重要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-21
    • 2015-06-13
    • 2019-04-28
    • 1970-01-01
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 2018-08-05
    相关资源
    最近更新 更多