在 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 注释位置。
** 方法 2 **
//d--; /* GG2018 */ changed to /* GG2018 */ //d--;
预期结果与之前相同。