
Dadurch werden beispielsweise alle Wörter „Test“ durch „Test“ ersetzt.
:*?:test::test2
das funktioniert, aber ich möchte, dass das angegebene Wort „Test2“ hervorgehoben wird.
Antwort1
Versuchen Sie es folgendermaßen:
#NoEnv
#SingleInstance Force
; Create a group of the windows you want to execute this or more hotstrings in the auto-execute section (top of the script):
; ahk_group Editors_Group
GroupAdd, Editors_Group, ahk_class Notepad
GroupAdd, Editors_Group, ahk_class Notepad2
GroupAdd, Editors_Group, ahk_class Notepad++
GroupAdd, Editors_Group, ahk_class WordPadClass
; ...
RETURN ; === end of auto-execute section ===
; and use the #IfWinActive directive to make the hotstrings context-sensitive:
#IfWinActive, ahk_group Editors_Group
:*?:test::
Send {Text} test2
Send {Blind}{Text}testing
SendInput, ^+{Left}{Left}^+{Right}
return
; ...
#IfWinActive ; turn off context sensitivity
SehenGruppeHinzufügen,#WennSieAktivUndSchickenin der Dokumentation.