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

beyondcompare - Beyond Compare 4 - 如何将自己的比较引擎用于新文件类型

我想写一个小程序来比较两个 sql lite dbs。

我只写了一个 Hello World 程序,并在工具 -> 文件格式 -> 命令行下添加了 .exe。(只是Console.Out.WriteLine("Hello World");

在此处输入图像描述

Beyond Compare 每次都会抛出一个错误并尝试比较 twei ndbs。

在此处输入图像描述

有什么建议吗?我尝试了完整路径并复制到 bc.exe 文件夹中只尝试了文件名。

0 投票
1 回答
97 浏览

file-format - 文件格式在 Beyond Compare 中丢失

我为 Beyond Compare 创建了一些新的文件格式。他们工作得很好。但是,每当我关闭 Beyond Compare 时,它​​们就会消失,我需要重新导入格式。我从他们的网站下载的一些格式也发生了同样的事情,所以我知道这与我定义它们的方式无关。

有没有办法解决这个问题?

0 投票
0 回答
1121 浏览

windows - git difftool 超越比较 - 可以从差异编辑文件吗?

我在 Windows 上使用 Beyond Compare 4 (beta) 作为 git 中的 difftool。

以下是设置:

我正在使用此命令将当前的本地更改(包括未提交/未暂存的更改)与分支的起点(与分支分歧的位置develop)进行比较

这将打开一个包含所有已更改文件的目录差异。当我双击一个文件时,它会在新选项卡中打开文件差异。

我希望能够编辑当前本地版本的“右侧”文件。问题是显示的实际文件是 git 为 Beyond Compare 创建的文件的临时副本以显示差异(并且在我关闭 BC 窗口后将被删除)。

但是,在进行单个文件比较时,如下所示:

差异的“右侧”显示文件的实际本地版本,可以编辑。

有什么方法可以告诉 git 在某些东西和本地版本之间进行 dir-diff 时,打开实际的本地文件而不是创建临时副本?

我的目标是能够从 BC dir-diff 内部编辑和保存文件。

0 投票
1 回答
35 浏览

merge - 合并时避免 Mercurial 在原始文件中添加本地/其他标签

我通过tortoiseHg(windows)使用mercurial作为源代码控制管理工具。

我习惯于使用超越比较进行合并。今天,我必须执行一个非常复杂的合并,我刚刚发现了一个非常烦人的新功能(我的客户端几天前更新了)。

当我有一个冲突并要求 Mercurial 获取“其他”文件并将原始文件保存在 .orig 文件中时,.orig 添加了 <<<<<<< 本地和 >>>>>>> 其他,但是不止于此,另一部分被合并到原来的那个中!!!

然后这两个部分未对齐,并且无法保证合并正常,因为您必须在没有比较工具帮助的情况下逐行查看它。(见下面的屏幕)。

http://s13.postimg.org/yor6gno47/Untitled.jpg

我想禁用此功能,但到目前为止,我无法做到。非常感谢您的帮助,因为这进一步阻碍了我的工作。

问候。

0 投票
1 回答
696 浏览

batch-file - 比较两个 windows 文件夹的差异并将它们发布到一个新文件夹(超越比较)

我有以下情况

基本上我希望输出文件夹具有以下文件(在原始结构中修改或添加,结构保留)

我正在尝试使用 Beyond Compare 命令行来执行此操作,但是我找不到任何适合的参数,并且我不想手动循环遍历所有文件(太多文件)以进行更改或使用 SVN。我可以使用任何其他工具/脚本来实现这一目标吗?

0 投票
1 回答
82 浏览

regex - 如何设置超越比较忽略摘要评论.net

我需要 Beyond Compare 4 只比较代码而不是像这样的摘要注释

和其他代码:

这个想法是,只有 Beyond Compare 在yyyy行而不是xx行中显示差异。

0 投票
2 回答
572 浏览

linux - 没有 ssh 的远程目录比较和合并

我有 2 个远程服务器/机器,比如 s1 和 s2(基于 linux 的机器),这两个服务器都有 1 个非常大的目录。(我的意思是两台机器中最初的数据相同)

现在的要求是使 s2 的内容与 s1 同步。

健康)状况:

如果有人遇到这种要求,请向我推荐任何工具,任何方式来完成这项任务。

0 投票
1 回答
204 浏览

beyondcompare - 如何禁用大写/小写作为无法比较的不重要差异

目前,我忽略了无法比较的不重要差异。我刚刚意识到大写和小写属于不重要的差异。有什么方法可以将其视为重要的差异?

0 投票
1 回答
92 浏览

windows - 如何使用批处理脚本在参数中传递变量值

我正在Beyond Compare上实现一个工具。我有这段代码可以读取文件的内容并存储在变量中

title.txt 的示例内容

现在我想在这段代码中传递%title%的值

细化:

现在,这个 files.txt 将调用上面的参数作为脚本参数的一部分。

现在的问题是,当我为 %title% 执行回显时,它显示“AAA BBB CCC”但是在这行代码上,

它只读取第一个空格之前的第一个单词“AAA”

我已经尝试用双引号(“%title%”)括起来,但我得到“系统找不到指定的文件”。

0 投票
1 回答
3197 浏览

notepad++ - 超越比较默认编码问题

我很难生成所需的输出。首先,我通过转到 Session>Session Settings>Format>Encoding Overrides 设置默认编码,然后将其设置为 UTF-8。当我拖动文件时,它会自动将文件读取为文件的默认编码(中欧)。如果是这种情况,超越比较编码将如何工作?