问题标签 [beyondcompare]

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 回答
2191 浏览

version-control - 忽略超越比较中的语法差异

在一个代码分支中,我将所有代码从 更改obj.varnameobj("varname"),当我比较代码时,我想忽略这些差异,因为它们varname是相同的。

我有一个我认为需要的正则表达式,但遗憾的是无法使用 Scooter 的 Beyond Compare 忽略比较

^obj\("\w*"\)|obj\.\w*$

我正在关注本教程http://www.scootersoftware.com/support.php?zz=kb_unimportantv3

所以我的问题是:这甚至可能无法比拟吗?如果是,请分享一个解决方案,包括说明或发布您的屏幕截图。

0 投票
2 回答
6938 浏览

c# - 将命令行参数传递给 Beyond Compare

我有一个文件列表dataGridView,我希望能够从中选择 2 个(我可以弄清楚如何检查 selectedRows 计数)并将这些文件传递给 Beyond Compare 3 进行比较。我浏览了他们的支持页面,但找不到这样做的方法。

在程序中,我需要打开应用程序 (BC3) 并将参数中的 2 个文件路径传递给应用程序以开始比较。

我只是System.Diagnostics.Process.Start(bc3.exe path)用来推出无与伦比的。

0 投票
1 回答
612 浏览

bazaar - 在 Bazaar Explorer 中用作外部差异工具时,强制 Beyond Compare 使用选项卡

我正在尝试使用 Beyond Compare 作为我在 Bazaar Explorer 中的差异工具。

In Settings> Configuration> User Configuration>Diff

我添加了

姓名:Beyond Compare

命令:C:\Program Files (x86)\Beyond Compare 3\BComp.exe

注意:没有引号。

这工作正常,就像我右键单击一个文件夹一样,Tortoise Bazaar> Diff> External Diff>Beyond Compare

然后 Beyond Compare 打开并显示第一个文件的差异。但是,如果一个文件夹中有很多文件发生了变化。我必须关闭 Beyond Compare 才能使用下一个更改的文件重新打开它。如何让所有更改的文件在同一个 Beyond Compare 窗口中作为单独的选项卡打开?

我试过了BComp.com,但似乎没有一个能按我的意愿工作。BComp.exeBCompare.exe

0 投票
1 回答
1629 浏览

tfs - Beyond Compare - 比较时如何忽略 TFS 文件的只读标志

我正在尝试使用 Beyond Compare 将具有只读标志(由 TFS 引起)的文件与除了只读标志之外应该相同的文件目录进行比较。

是否有一个 Beyond Compare 设置会忽略 readonly 标志。我意识到我可以通过 Windows 手动清除只读标志,但这很耗时/等等。

Beyond Compare 版本 3.2.4(内部版本 13298)TFS 2010

0 投票
1 回答
10232 浏览

csv - 如何让 Beyond Compare 按名称而不是按顺序比较与列匹配的数据文件

我有两种情况:

  1. 列数相同但列顺序不同的两个 csv 文件。csv 的第一行是标题行,并正确指示列名
  2. 具有一些不同列的两个 csv 文件,但实际上大多数列都存在于两个文件中。同样,csv 标题行表示可以比较的列名

在上述两种情况下,BC3 都无法自动匹配/更改列顺序。这可以通过Session Settings菜单手动完成,但相当耗时。

上面#2的一个例子

请注意,在以下屏幕截图中,左侧文件有一个名为的列priority,而右侧文件没有。

之前(默认与按顺序匹配的列):

请注意,在下图中,左侧文件的列 5priority正在与右侧文件的列 5 进行比较companyjob。以下所有列比较同样不匹配。

前

之后(使用名称手动匹配的列):

后

是否有一种简单的方法可以轻松/自动配置此比较,就像我在第二张图片中手动完成的那样?

0 投票
0 回答
73 浏览

eclipse - BeyondCVS 仅在 MAC OS X 上的文本合并中打开

我在 MAC OS X 上使用 Eclipse 运行 BeyondCVS。我在 MAC 上使用 Wine Bottler 来运行 Beyond Compare。当我在 Eclipse 和 Beyond Compare 中打开“比较”时,由于某种原因,它总是进入文本合并模式。我希望它进入文本比较。我在网上看过,我还没有发现如何让它默认打开文本比较。我真的只需要文本比较。我在某处读到此设置在 Beyond Compare 的默认会话中,但我没有找到它。

0 投票
1 回答
14657 浏览

excel - Beyond Compare: Export Differences in two CSV files in CSV format

I want to export differences between 2 CSV files and want the export to be present in CSV format.

Using Beyond Compare software:

  • I can use text compare and export differences in csv, but if i use text compare, i cant use keys
  • I can use data compare which allows me to use keys (by using csv format) but then differences are exported without any separators.

I am using Session > Data compare report > Side-by-Side for exporting differences

Any tips/suggestion?

0 投票
1 回答
2643 浏览

git - 超越比较 2 作为 Git Mergetool

我正在尝试使用超越比较 2 与 Git 作为合并工具,遵循以下示例: http: //www.iokom.com/drupal/node/4

该示例使用超越比较 3,所以我只是替换了我的目录结构,我并不惊讶它不起作用。我环顾四周,但大多数教程都使用 BC3,并且这里有很多帖子。BC2 兼容吗?

我编辑了我的全局配置文件,如链接所示,但得到以下...

我该如何使用 BC2?这个错误是什么意思?它是泄露我的路径还是配置中的参数对于 BC2 是否错误?提前致谢!

0 投票
2 回答
3018 浏览

directory - 比较同一文件的两个不同目录

是否有任何工具可以比较相同命名文件的 2 个目录(具有不同的子目录)?

例如。DirA 有子目录 DirA1,DirA1 有一个名为 file.cpp 的文件。

DirB 有 file.cpp。

Dira->DirA1->file.cpp 和 DirB->file.cpp。

所以,如果我将这两个目录与​​ BC 进行比较,BC 不会比较这两个文件。它会将它们标记为双方的孤儿。

我们可以编写任何 BC 脚本来比较这两个文件吗?

PS:我可以在两个文件夹中有 10-100 个文件进行比较。关键是如何使比较工具查找匹配的文件名,而不管目录级别如何。

我希望我的问题在这里有意义。

0 投票
0 回答
527 浏览

eclipse - 在 Eclipse Juno 中进行超越比较工作

我正在 Ecpise 上使用 PyDev,我想制作 Beyond Compare 我的合并/差异工具,
我在几个地方阅读了关于 var 和配置的信息,但似乎没有任何效果
我已经安装了 SVN 插件。
我注意到有 3 个地方可以配置:

我将第一个设置为“BComp.exe”的路径,并将第一个框中的 vars 设置为:

第二个框变量是:

在 SVN->Diff/Merge 我将参数设置为:

在 Beyond Compare 子菜单中,我选择了路径

当我选择 2 个文件并单击比较时,我收到以下消息:

什么是错误的配置?

谢谢