4

我想知道从 Intellij IDEA 的外部差异工具菜单传递给 Kdiff3 的正确参数,以便使用 Kdiff3 进行合并。

4

3 回答 3

3

在某些时候,正确的参数是:

%2 %1 %3 -o %4

请参阅当前值的公认答案。

于 2015-04-21T07:53:29.413 回答
2

参数是:

%3 %2 %1 -o %4

参数%2%1是可互换的。%1用于本地更改,并且%2是基础分支中的更改。

考虑kdiff3 文档

合并3个文件:

kdiff3 file1 file2 file3 -m

kdiff3 file1 file2 file3 -o outputfile

请注意,file1将被视为file2file3的基础。

对于 Intellij,%3是基本版本。%1是您正在变基的%2分支中的更改,是新基础分支中的更改。

Intellij 2016.2 终极版

在此处输入图像描述

于 2016-07-13T17:12:46.683 回答
1

使用 Android Studio 3.0 Canary 1(基于 IntelliJ 2017.1),这些值对我有用:

  • 外部差异参数:%3 %1 %2
  • 外部合并参数:%3 %1 %2 -o %4 在此处输入图像描述
于 2017-05-24T08:59:08.527 回答