Intellij idea 配置Intellij IDEA以使用Kdiff3作为合并程序
我想知道从Intellij IDEA的外部差异工具菜单中传递给Kdiff3的正确参数,以便使用Kdiff3进行合并。在某些情况下,正确的参数是:Intellij idea 配置Intellij IDEA以使用Kdiff3作为合并程序,intellij-idea,merge,kdiff3,Intellij Idea,Merge,Kdiff3,我想知道从Intellij IDEA的外部差异工具菜单中传递给Kdiff3的正确参数,以便使用Kdiff3进行合并。在某些情况下,正确的参数是: %2 %1 %3 -o %4 有关当前值,请参阅已接受的答案。参数包括: %3 %2 %1 -o %4 参数%2和%1可以互换%1用于本地更改,%2用于基本分支中的更改 考虑到 合并3个文件: kdiff3文件1文件2文件3-m kdiff3 file1 file2 file3-o outputfile 请注意,file1将被视为file2和fil
%2 %1 %3 -o %4
有关当前值,请参阅已接受的答案。参数包括:
%3 %2 %1 -o %4
参数%2
和%1
可以互换<代码>%1用于本地更改,%2
用于基本分支中的更改
考虑到
合并3个文件:
kdiff3文件1文件2文件3-m
kdiff3 file1 file2 file3-o outputfile
请注意,file1将被视为file2和file3的基础
对于Intellij,%3
是基本版本<代码>%1是要重定基址的分支中的更改,%2
是新基础分支中的更改
Intellij 2016.2最终版
对于Android Studio 3.0 Canary 1(基于IntelliJ 2017.1),这些值对我来说很有用:
- 外部差异参数:
%3%1%2
- 外部合并参数:
%3%1%2-o%4