问题标签 [beyondcompare4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
891 浏览

beyondcompare - 使用超越比较比较文件列表

我正在尝试使用超越比较来比较两个文件夹之间的文件子集。

示例:文件夹 A 和文件夹 B。我想比较目录中的特定文件:

c/d/foo.java

e/f/bar.java

过滤器在这里无济于事,因为我想按名称而不是文件扩展名选择文件。

0 投票
3 回答
799 浏览

git - git difftool Beyond Compare 4 不区分本地和远程

我正在使用 CYGWIN 和 Beyond Compare 4 Pro Edition。我已经设置了以下 .gitconfig 文件:

在对本地文件进行小幅更改后,我在 CYGWIN 中运行以下命令:

Beyond Compare 4 可以正确启动,但只有左侧全为红色。右边是空的。

我希望通过将本地更改(左)与远程(右)进行简单比较来启动它。

我假设这是默认行为?我是否缺少其他设置或仅此设置可用

0 投票
3 回答
538 浏览

svn - 在MacOS中使用Beyond Compare4 with cmd for svn

我正在使用基石。

的版本Beyond Compare是 4.2.1(内部版本 22354)。

如何使用命令行打开Beyond Comparesvn。

我想将 设置Beyond Compare为 svn 的差异工具。

在时间线视图中比较修订 要在时间线视图
中比较两个修订:
通过单击时间线中的修订来选择第一个修订。
在单击修订的同时按住 ⌘ 键选择第二个修订。
这些文件在时间线下方的比较视图中进行比较。较早的版本始终显示在左侧。
无法比较文件夹。

这个方法没问题。

https://www.zennaware.com/cornerstone/helpbook/pages/working/history/timeline/comparing.html

我不知道怎么用AppleScript

0 投票
1 回答
2533 浏览

comments - 超越比较忽略一侧评论

我找到了一些关于如何使用超越比较显示/隐藏评论差异的说明。但是,大多数答案都显示了如何将评论设置为重要文本。也就是说,如果一段代码在两边都被注释了,那么检查注释是否不同。

当仅评论比较的一侧时,我想忽略。换句话说,如果我有

在一侧和

我希望将这两行标记为“不重要的差异”(如果文本确实相同,否则标记为差异)。

0 投票
1 回答
690 浏览

beyondcompare - 如何在 Beyond Compare 4 中添加不重要的文本?

我正在比较 2 个 .po 文件。他们有很多这种类型的差异:

文件 1:

文件 2:

我需要忽略那几行。以“#: G:”开头的行作为Unimportant Text

我已经在会话设置>重要性选项卡>不重要的文本中添加了这个正则表达式:

但是Beyond Compare仍然向我展示了不同的线条。

我错过了什么?

0 投票
1 回答
38 浏览

compare - 用于将 pdf 与要与测试脚本集成的图像进行比较的工具

用于 pdf 比较的分析工具,用于比较文本、图像(pdf 中的所有元素)以及可以与测试脚本集成(用于自动比较)

我看着超越比较。他们有命令行实用程序,可以帮助使用脚本自动触发比较。但是,对于 pdf 中的图像比较没有强大的解决方案。

我是否缺少任何功能来启用图像比较

0 投票
2 回答
3659 浏览

git - Git合并与超越比较

我最近购买了超越 compare pro 来合并共享的代码git(我对它的理解非常有限)。我现在有两个分支, amaster和 a feature。我最近master从远程拉出,所以现在在andmaster之间的共同祖先之前有一些提交。masterfeature

由于我的分支feature大部分是删除,我想合并masterfeature不是相反(这有意义吗?)。所以我基本上做到了

所以在这一点上 myfeature是后面的一些提交和前面的一些提交master。要将提交合并masterfeature我做的:

现在我收到了一系列消息,例如

所有其他文件都给出了失败的合并错误,甚至没有打开超越比较合并工具来进行合并。

  • 第一个提示说(m)odified or (d)eleted,这是否意味着由于合并,我必须在本地和远程之间选择要选择的文件?
  • 第二个提示告诉我合并失败,为什么会这样?

编辑

我的 .gitconfig 的相关部分是

0 投票
1 回答
62 浏览

git - 在合并后使用 Beyond Compare 解决冲突时设置优先级

我可以在合并工具的Beyond Compare 选项列表-favorright中看到,可以使用or选项指定支持右侧或左侧-favorleft

如果我尝试使用它,我会收到错误

0 投票
0 回答
743 浏览

git - Git difftool --cached 和 Beyond 比较

我使用的是 Windows 10。我将一个文件夹中的 256 个文件与另一个文件夹中的 256 个文件进行比较。我使用命令 git difftool --cached 在 Beyond Compare 中显示文件。Git Bash 中的显示显示:

查看 (1/256):“3-M-ALABAMA-SUIQUARTER2-LABEL.txt”启动“bc”[Y/n]?是的

在此处输入图像描述

这很棒,所以它显示了 256 个文件差异问题是它一次调用文件到文件比较视图 2 个文件,因为我不想为每个文件比较生成报告。

所以我使用命令 git difftool --cached --dir-diff 我希望在 Beyond Compare 中看到 git 发送的左侧的 256 个文件和右侧的 256 个文件。基本上我希望它和命令 git difftool --cached 做同样的事情(但每边都列出了所有文件名)

但是,在 Beyond Compare 中,我只在左侧得到 86 个文件,在右侧得到 86 个文件。这就是问题。

我的目标是让文件夹左右各有 256 个文件,然后我可以简单地运行 HTML 比较报告。

任何帮助将不胜感激。我在谷歌上搜索了很多这个问题并找到了信息,但没有找到我特定问题的答案。

0 投票
1 回答
55 浏览

editor - Beyond Compare 4中如何设置多列线(网格线)?

目前,我已经可以使用Options > Tweaks > Show column line at选项设置一个列线。

Beyond Compare 4 - 选项窗口 > 调整选项卡

如何设置多列线/网格线?