AutoHotkey: Starte eine externes Dateivergleichsprogramm: Unterschied zwischen den Versionen

Aus TCWikide
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
Zeile 20: Zeile 20:
  Return
  Return


<BR>
{{Rückverweis|AutoHotkey|AutoHotkey}}
----
<BR>Zurückk zu [[AutoHotkey]]<BR>
 
[[en:AutoHotkey: Launch external diff]]
[[en:AutoHotkey: Launch external diff]]

Version vom 30. September 2005, 09:47 Uhr

Wenn man beim internen Vergleich nach Inhalt festgestellt hat, dass man die gefundenen Unterschiede bereinigen möchte, muss man normalerweise den Vergleich beenden, ein externes Programm starten, die beiden Dateien wieder laden, und die Unterschiede bereinigen.

Mit diesem Script wird stattdessen vom internen Vergleichsfenster via [F2] ein externes Dateivergleichsprogramm gestartet.


Das Tastaturkürzel ist [F2), bitte anpassen, falls gewünscht.

Das Programm ist Beyond Compare, lässt sich aber auch anpassen. (WinMerge ist als weiteres Beispiel in der auskommentierten Zeile angegeben. Falls Winmerge benutzt werden soll, einfach das ";" zu Beginn der Zeile entfernen und bei Beyond Compare einfügen). Die Programmpfade müssen natürlich auch angepasst werden.

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




->Zurück zu AutoHotkey