问题标签 [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 回答
186 浏览

git - 苹果系统。有没有办法直接打开比较,跳过`Launch 'bc3' [Y/n]?

我正在使用 Beyond compare 并将其设置为 git 合并工具。现在我面临一个问题,每次我输入命令行git difftool。下面的代码显示:

查看 (1/3):“followUpTeam.html”
启动“bc3”[Y/n]?

我正在使用 iMac 和 Beyond 比较 4。

有没有办法直接打开比较,跳过Launch 'bc3' [Y/n]?.

0 投票
1 回答
239 浏览

git - 为“git difftool %1”添加 Windows 上下文菜单文件命令

我正在尝试添加一个文件上下文菜单选项来执行git difftool %1(配置为使用 Beyond Compare 4)。我的上下文菜单显示了我想要的图标,但无法让 Beyond Compare 弹出文件差异。

我尝试将默认字符串值设置为以下值,但没有成功。

这是在文件上下文菜单中显示上述命令的注册表项。

我应该将我的命令字符串设置为什么才能正常工作?

0 投票
1 回答
33 浏览

git - 使用查找/替换自动解决特定行的冲突

存在某种误解,导致 100 多个文件发生冲突。不过,冲突很容易解决。一组文件具有:

另一组有:

我想自动解决这个问题。手动完成需要两个小时或更长时间。我怎样才能找到并替换work()exec()?除了 git,如果它可以帮助我的情况,我也可以使用 SourceTree 和 BeyondCompare。

请注意,解决此问题后可能需要手动解决其他冲突,因此不得将文件自动标记为已解决。

0 投票
1 回答
451 浏览

beyondcompare4 - Beyond Compare - 我们可以在比较两个 pdf 的文本时删除删除空白行吗

我正在使用 Beyond compare(version 4) 来比较两个 pdf 的文本。但在一种情况下,由于它是逐行比较,如果中间出现空白,则它将空白行与其他 pdf 的文本进行比较,并显示为差异。它在页面的其余部分跟随。请看下文,

第一个 PDF

第二个PDF

请告诉我,我们是否可以标记空白行并删除。这样它只会比较文本。

提前致谢。

0 投票
1 回答
973 浏览

visual-studio-2015 - Visual Studio 源代码管理选项卡缺少选项卡

在此处输入图像描述

从工具选项卡中的选项选项卡中,源代码控制选项卡还应具有“Visual Studio Team Foundation Server”,用于编辑差异/合并工具,作为解决无法比较问题的解决方案: How to configure Visual Studio to use Beyond Compare

0 投票
1 回答
6068 浏览

beyondcompare - Beyond Compare 文件夹比较显示没有差异的文件

我正在使用 Beyond Compare 4(64 位版本,版本 4.1.5,内部版本 21031)。这对我来说是一个新的应用程序。

我想比较两个文件夹(当前源代码树与以前的版本)。除了查看个体差异之外,我还想知道哪些文件发生了变化。

我选择了查看->忽略不重要的差异。列表中有许多文件显示为红色,好像它们有区别。然而,当我查看文件上的实际差异时,它表明没有区别。(它在左上角显示一个+,并带有文本“110 Filter Lines”。)

事实上,看起来好像每个文件都以红色显示在列表视图中。(我假设红色表示存在差异。)

我还尝试通过 Session->Text Compare Report.... 创建报告。它显示在顶部“模式:差异”和“忽略不重要”,但它列出了所有文件的内容。

如果重要的话,这些文件是 .java 文件。

如何查看仅包含重要差异的文件的列表?

0 投票
1 回答
28 浏览

beyondcompare - 显示相同开始和不同结束的行

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

0 投票
1 回答
974 浏览

python - BeyondCompare - 如何在命令行中生成比较报告?

我在 Linux 上使用 BeyondCompare 4,我的目标是从命令行生成比较结果,然后在 python 或其他一些脚本中使用这个结果。

我已经尝试使用bcompare @"script.txt" file1 file2 result.txt. 这script.txt是:

但是结果的格式很难用其他脚本解析。

问题:我怎样才能生成两个像 BeyondCompare 的 GUI 中显示的文本?

0 投票
1 回答
93 浏览

beyondcompare4 - 如何正确输入 Beyond Compare 忽略的差异

我找到了这篇文章是关于如何将规则添加到某个或自己指定的文件类型以启用忽略某些差异的。我似乎不明白它是如何工作的,我在网上找不到任何帮助。

考虑以下示例:我有一个 XML 文档,其中<abc attr="foo">content</abc><xyz attr="foo">content</xyz>被匹配为不同的。我想忽略这种差异,因为它不重要。我转到会话>会话设置切换到重要性选项卡,然后单击编辑语法...(所有我想要的文件格式都来自我之前创建和选择的 XML 格式)。然后我使用New...添加一个新规则。我选择Text Matching并检查Match character case以及Regular expression。我为此规则尝试了几个不同的版本:

  • <abc.*
  • (<abc|<xyz).*
  • <abc.*|<xyz.*

我还尝试添加两个具有上述设置的规则,其中一个匹配,另一个<abc.*匹配<xyz.*

但这些规则都不起作用。我取消选中会话设置上的规则,让 Beyond Compare 忽略不重要的差异,但我希望从差异中消失的行现在并没有消失。他们坚持,我似乎无法摆脱他们。

我究竟做错了什么?我怎样才能使它正常工作?

0 投票
1 回答
24 浏览

encoding - BeyondCompare4 更新会话默认值不起作用

我将项目的编码从 gbk 更改为 UTF-8,然后我使用 beyondcompare4(版本 4.2.3)来确保它们(两个文件夹)只是编码差异。

但是,每次我在比较左侧打开旧文件,在右侧打开新文件。左侧文件显示[西欧]编码,我必须反复选择ANSI,否则一些中文单词会很乱。右边的文件会自动检测 UTF-8,非常好。

我只想设置一次,然后启用剩余文件。

所以我使用下面的会话设置,不起作用,我尝试[更新父会话中的所有文件],也不起作用。 在此处输入图像描述

它会变回来,, 在此处输入图像描述

有没有什么好主意可以比较文件忽略编码,或者只是以正确的编码显示文件?