由于我不太喜欢Total Commander的内部差异比较,按内容比较和同步目录→左右比较,所以我想使用WinMerge或KDiff3之类的东西。
是否可以使用左窗格和右窗格中带有标记文件路径的外部程序启动外部程序?那将解决按内容比较。还有其他解决方法吗?我可以控制“同步目录”,以便在比较文件内容时执行相同操作吗?
还有其他建议可以使用外部差异程序轻松地在Total Commander中进行差异化吗?
有很多方法可以做到这一点(这里我以BeyondCompare为例,这是我在该类别中发现的最好的方法,但是该解决方案在WinMerge上也能很好地工作):
A)默认情况wincmd.ini
下%USERPROFILE%\AppData\Roaming\GHISLER\
进行编辑,并添加如下内容:
[配置] CompareTool = C:\ Program Files \ Shareware \ FileCmp \ BeyondCmp \ BCompare.exe
现在,所有比较都是使用此应用而不是内部工具进行的。
B)使用TotalCmd的StartMenu(命令“更改开始菜单...”),添加以下命令:
标题:
BC(比较左目录与右目录)
命令: %YourPath%\BeyondCmp\BCompare.exe
参数: %X%p %X%t
标题:
BC(比较光标下的当前文件与另一面板中的相同文件)
命令: %YourPath%\BeyondCmp\BCompare.exe
参数: "%X%p%x%n" "%X%t%x%n"
标题:
BC(比较左侧的当前文件与右侧的当前文件)
命令: %YourPath%\BeyondCmp\BCompare.exe
参数: "%X%p%n" "%X%t%m"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句