Since I don't really like Total Commander's internal diff Compare Contents used in Compare by content and Synchronize Dirs → Compare left & right, I want to use something else like WinMerge or KDiff3.
Is this possible to launch an external program with the paths to the marked files in the left & right pane? That would solve Compare by content. Any other way to solve it? Can I control Synchronize Dirs so it does the same when I compare file content there?
Any other suggestions to easily make diffs in Total Commander with external diff program?
Best Answer
There are many ways to do this (here I'm using BeyondCompare as an example, it's the best I've found in this category, but the solution also works well with WinMerge):
A) Edit
wincmd.ini
under%USERPROFILE%\AppData\Roaming\GHISLER\
by default, and add something like this:Now all comparisons are made using this app instead of the internal tool.
B) Using TotalCmd's StartMenu (command "Change start menu..."), add these commands:
Title:
Command:
%YourPath%\BeyondCmp\BCompare.exe
Parameters:
%X%p %X%t
Title:
Command:
%YourPath%\BeyondCmp\BCompare.exe
Parameters:
"%X%p%x%n" "%X%t%x%n"
Title:
Command:
%YourPath%\BeyondCmp\BCompare.exe
Parameters:
"%X%p%n" "%X%t%m"