【发布时间】:2018-01-28 09:43:34
【问题描述】:
在 Beyond Compare 中,如何根据右侧的文本忽略两边的线?
例如
文件 1
if (a==b)
{
c++;
d--;
//e--;
f--;
}
文件 2
if (a==b)
{
c++;
//d--; /* GG2018 */
e--;
//f--;
}
我想通过比较来显示 d-- 的线有微小的差异。 e-- 和 f-- 线应显示为主要差异。这是基于GG2018
这个词我已经尝试过语法和重要性,但仅对于第 d-- 行,一侧显示为不重要。左侧显示为红色,没有细微差别。
编辑: 文件在 C 中,语法规则是
GG2018=Text matching ^.*GG2018.*
GG2018 set as unimportant.
还为不重要的文本创建了一条规则——
^.*GG2018.*
Edit2:在上面的示例中添加了 e-- 和 f-- 行。
另外,如果可以简化规则,可以修改标识符GG2018评论位置。
** 方法二 **
//d--; /* GG2018 */ changed to /* GG2018 */ //d--;
预期结果与之前相同。
【问题讨论】:
标签: beyondcompare beyondcompare4