AutoHotkey: Launch external diff

From TotalcmdWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This script will launch my favorite diff program from within the internal compare window, taking the two files as parameters.

The hotkey is F2, adjust if necessary.

The program is Beyond Compare, adjust if necessary (WinMerge is given as another example, in the commented line).

~F2::
	if WinActive( "ahk_class TFileCompForm" )
	{
		ControlGetText sFile1, TAltEdit1
		ControlGetText sFile2, TAltEdit2
		Run "%ProgramFiles%\Beyond Compare 2\BC2.exe" "%sFile2%" "%sFile1%"
;		Run "%ProgramFiles%\WinMerge\WinMerge.exe" "%sFile2%" "%sFile1%"
		Return
	}
	Return




Back to AutoHotkey