@@ -35,16 +35,16 @@ static ExternalMerger()
35
35
new ExternalMerger ( 0 , "git" , "Use Git Settings" , "" , "" , "" ) ,
36
36
new ExternalMerger ( 1 , "vscode" , "Visual Studio Code" , "Code.exe" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
37
37
new ExternalMerger ( 2 , "vscode_insiders" , "Visual Studio Code - Insiders" , "Code - Insiders.exe" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
38
- new ExternalMerger ( 3 , "cursor " , "Cursor " , "Cursor .exe" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
39
- new ExternalMerger ( 4 , "vs " , "Visual Studio " , "vsDiffMerge .exe" , "\" $REMOTE \" \" $LOCAL \" \" $BASE \" \" $MERGED\" /m " , "\" $LOCAL\" \" $REMOTE\" " ) ,
40
- new ExternalMerger ( 5 , "tortoise_merge " , "Tortoise Merge " , "TortoiseMerge .exe;TortoiseGitMerge.exe " , "-base: \" $BASE \" -theirs: \" $REMOTE \" -mine: \" $LOCAL\" -merged: \" $MERGED\" " , "-base: \" $LOCAL\" -theirs: \" $REMOTE\" " ) ,
41
- new ExternalMerger ( 6 , "kdiff3 " , "KDiff3 " , "kdiff3 .exe" , "\" $REMOTE\" -b \" $BASE \" \" $LOCAL \" -o \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
42
- new ExternalMerger ( 7 , "beyond_compare " , "Beyond Compare " , "BComp .exe" , "\" $REMOTE \" \" $LOCAL \" \" $BASE \" \" $ MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
43
- new ExternalMerger ( 8 , "win_merge " , "WinMerge " , "WinMergeU .exe" , "\" $MERGED\" " , "-u -e -sw \" $LOCAL\" \" $REMOTE\" " ) ,
44
- new ExternalMerger ( 9 , "codium " , "VSCodium " , "VSCodium .exe" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
45
- new ExternalMerger ( 10 , "p4merge " , "P4Merge " , "p4merge .exe" , "-tw 4 \" $BASE \" \" $LOCAL \" \" $REMOTE \" \" $MERGED\" " , "-tw 4 \" $LOCAL\" \" $REMOTE\" " ) ,
46
- new ExternalMerger ( 11 , "plastic_merge " , "Plastic SCM " , "mergetool .exe" , "-s= \" $REMOTE \" -b= \" $BASE\" -d= \" $LOCAL \" -r= \" $MERGED\" --automatic " , "-s= \" $LOCAL\" -d= \" $REMOTE\" " ) ,
47
- new ExternalMerger ( 12 , "meld " , "Meld " , "Meld .exe" , "\" $LOCAL \" \" $BASE \" \" $REMOTE \" --output \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
38
+ new ExternalMerger ( 3 , "vs " , "Visual Studio " , "vsDiffMerge .exe" , "\" $REMOTE \" \" $LOCAL \" \" $BASE \" \" $ MERGED\" /m " , "\" $LOCAL\" \" $REMOTE\" " ) ,
39
+ new ExternalMerger ( 4 , "tortoise_merge " , "Tortoise Merge " , "TortoiseMerge .exe;TortoiseGitMerge.exe " , "-base: \" $BASE \" -theirs: \" $REMOTE \" -mine: \" $LOCAL \" -merged: \" $MERGED\" " , "-base: \" $LOCAL\" -theirs: \" $REMOTE\" " ) ,
40
+ new ExternalMerger ( 5 , "kdiff3 " , "KDiff3 " , "kdiff3 .exe" , "\" $REMOTE \" -b \" $BASE \" \" $LOCAL\" -o \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
41
+ new ExternalMerger ( 6 , "beyond_compare " , "Beyond Compare " , "BComp .exe" , "\" $REMOTE\" \" $LOCAL \" \" $BASE \" \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
42
+ new ExternalMerger ( 7 , "win_merge " , "WinMerge " , "WinMergeU .exe" , "\" $MERGED\" " , "-u -e -sw \" $LOCAL\" \" $REMOTE\" " ) ,
43
+ new ExternalMerger ( 8 , "codium " , "VSCodium " , "VSCodium .exe" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
44
+ new ExternalMerger ( 9 , "p4merge " , "P4Merge " , "p4merge .exe" , "-tw 4 \" $BASE \" \" $LOCAL \" \" $REMOTE \" \" $ MERGED\" " , "-tw 4 \" $LOCAL\" \" $REMOTE\" " ) ,
45
+ new ExternalMerger ( 10 , "plastic_merge " , "Plastic SCM " , "mergetool .exe" , "-s= \" $REMOTE \" -b= \" $BASE \" -d= \" $LOCAL \" -r= \" $MERGED\" --automatic " , "-s= \" $LOCAL\" -d= \" $REMOTE\" " ) ,
46
+ new ExternalMerger ( 11 , "meld " , "Meld " , "Meld .exe" , "\" $LOCAL \" \" $BASE\" \" $REMOTE \" --output \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
47
+ new ExternalMerger ( 12 , "cursor " , "Cursor " , "Cursor .exe" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
48
48
} ;
49
49
}
50
50
else if ( OperatingSystem . IsMacOS ( ) )
@@ -54,11 +54,11 @@ static ExternalMerger()
54
54
new ExternalMerger ( 1 , "xcode" , "FileMerge" , "/usr/bin/opendiff" , "\" $BASE\" \" $LOCAL\" \" $REMOTE\" -ancestor \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
55
55
new ExternalMerger ( 2 , "vscode" , "Visual Studio Code" , "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
56
56
new ExternalMerger ( 3 , "vscode_insiders" , "Visual Studio Code - Insiders" , "/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/bin/code" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
57
- new ExternalMerger ( 4 , "cursor " , "Cursor " , "/Applications/Cursor .app/Contents/Resources/app/bin/cursor " , "-n --wait \" $MERGED \" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" ") ,
58
- new ExternalMerger ( 5 , "kdiff3 " , "KDiff3 " , "/Applications/kdiff3 .app/Contents/MacOS/kdiff3 " , "\" $REMOTE\" -b \" $BASE \" \" $LOCAL \" -o \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
59
- new ExternalMerger ( 6 , "beyond_compare " , "Beyond Compare " , "/Applications/Beyond Compare .app/Contents/MacOS/bcomp " , "\" $REMOTE \" \" $LOCAL \" \" $BASE \" \" $ MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
60
- new ExternalMerger ( 7 , "codium " , "VSCodium " , "/Applications/VSCodium .app/Contents/Resources/app/bin/codium " , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
61
- new ExternalMerger ( 8 , "p4merge " , "P4Merge " , "/Applications/p4merge .app/Contents/Resources/launchp4merge " , "-tw 4 \" $BASE \" \" $LOCAL \" \" $REMOTE \" \" $ MERGED\" " , "-tw 4 \" $LOCAL\" \" $REMOTE\" " ) ,
57
+ new ExternalMerger ( 4 , "kdiff3 " , "KDiff3 " , "/Applications/kdiff3 .app/Contents/MacOS/kdiff3 " , "\" $REMOTE \" -b \" $BASE \" \" $LOCAL \" -o \" $MERGED \" " , " \" $LOCAL\" \" $REMOTE\" ") ,
58
+ new ExternalMerger ( 5 , "beyond_compare " , "Beyond Compare " , "/Applications/Beyond Compare .app/Contents/MacOS/bcomp " , "\" $REMOTE\" \" $LOCAL \" \" $BASE \" \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
59
+ new ExternalMerger ( 6 , "codium " , "VSCodium " , "/Applications/VSCodium .app/Contents/Resources/app/bin/codium " , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
60
+ new ExternalMerger ( 7 , "p4merge " , "P4Merge " , "/Applications/p4merge .app/Contents/Resources/launchp4merge " , "-tw 4 \" $BASE \" \" $LOCAL \" \" $REMOTE \" \" $ MERGED\" " , "-tw 4 \" $LOCAL\" \" $REMOTE\" " ) ,
61
+ new ExternalMerger ( 8 , "cursor " , "Cursor " , "/Applications/Cursor .app/Contents/Resources/app/bin/cursor " , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
62
62
} ;
63
63
}
64
64
else if ( OperatingSystem . IsLinux ( ) )
@@ -67,12 +67,12 @@ static ExternalMerger()
67
67
new ExternalMerger ( 0 , "git" , "Use Git Settings" , "" , "" , "" ) ,
68
68
new ExternalMerger ( 1 , "vscode" , "Visual Studio Code" , "/usr/share/code/code" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
69
69
new ExternalMerger ( 2 , "vscode_insiders" , "Visual Studio Code - Insiders" , "/usr/share/code-insiders/code-insiders" , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
70
- new ExternalMerger ( 3 , "cursor " , "Cursor " , "cursor " , "-n --wait \" $MERGED \" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" ") ,
71
- new ExternalMerger ( 4 , "kdiff3 " , "KDiff3 " , "/usr/bin/kdiff3 " , "\" $REMOTE\" -b \" $BASE \" \" $LOCAL \" -o \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
72
- new ExternalMerger ( 5 , "beyond_compare " , "Beyond Compare " , "/usr/bin/bcomp " , "\" $REMOTE \" \" $LOCAL \" \" $BASE \" \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
73
- new ExternalMerger ( 6 , "meld " , "Meld " , "/usr/bin/meld " , "\" $LOCAL \" \" $BASE \" \" $REMOTE \" --output \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
74
- new ExternalMerger ( 7 , "codium " , "VSCodium " , "/usr/share/codium/ bin/codium " , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
75
- new ExternalMerger ( 8 , "p4merge " , "P4Merge " , "/usr/local/bin/p4merge " , "-tw 4 \" $BASE \" \" $LOCAL \" \" $REMOTE \" \" $ MERGED\" " , "-tw 4 \" $LOCAL\" \" $REMOTE\" " ) ,
70
+ new ExternalMerger ( 3 , "kdiff3 " , "KDiff3 " , "/usr/bin/kdiff3 " , "\" $REMOTE \" -b \" $BASE \" \" $LOCAL \" -o \" $MERGED \" " , " \" $LOCAL\" \" $REMOTE\" ") ,
71
+ new ExternalMerger ( 4 , "beyond_compare " , "Beyond Compare " , "/usr/bin/bcomp " , "\" $REMOTE\" \" $LOCAL \" \" $BASE \" \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
72
+ new ExternalMerger ( 5 , "meld " , "Meld " , "/usr/bin/meld " , "\" $LOCAL \" \" $BASE \" \" $REMOTE \" --output \" $MERGED\" " , "\" $LOCAL\" \" $REMOTE\" " ) ,
73
+ new ExternalMerger ( 6 , "codium " , "VSCodium " , "/usr/share/codium/ bin/codium " , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
74
+ new ExternalMerger ( 7 , "p4merge " , "P4Merge " , "/usr/local/ bin/p4merge " , "-tw 4 \" $BASE \" \" $LOCAL \" \" $REMOTE \" \" $ MERGED\" " , "-tw 4 \" $LOCAL\" \" $REMOTE\" " ) ,
75
+ new ExternalMerger ( 8 , "cursor " , "Cursor " , "cursor " , "-n --wait \" $MERGED\" " , "-n --wait --diff \" $LOCAL\" \" $REMOTE\" " ) ,
76
76
} ;
77
77
}
78
78
else
0 commit comments