Gå til indholdet

AutoHotkey

AutoHotkey er en gratis og open source software, der giver brugere mulighed for at automatisere gentagne opgaver og tilpasse deres Windows-operativsystem på en nem og effektiv måde. Det er et programmeringsværktøj, der bruger en simpel og intuitiv syntaks, så selv brugere uden programmeringskendskab kan oprette makroer og scripts. Med AutoHotkey kan du oprette tastaturgenveje, musbevægelser og automatisere gentagne opgaver som at åbne bestemte programmer eller indsætte bestemte tekstsnit. Det er også muligt at oprette mere komplekse scripts, der kan bruges til at automatisere avancerede opgaver eller tilpasse Windows-operativsystemet efter dine behov. AutoHotkey er blevet populært blandt både privatpersoner og virksomheder, der ønsker at øge deres produktivitet og effektivitet ved at automatisere gentagne opgaver.

Find det her: https://www.autohotkey.com/

Her er et eksempel som for WinTast+1 til at skrive “System.Diagnostics.Debugger.Break();” og WinTest+2 for en nem Console.WriteLine.

#NoEnv
SendMode Input  
SetWorkingDir %A_ScriptDir%  

#1::
Send System.Diagnostics.Debugger.Break();{Enter}
return

#2::
clipboard:= ""
SendInput, ^c
ClipWait, 2
code := "Console.WriteLine(" . clipboard . ");"
clipboard := code
Sleep 200
Send, {End}{Enter}
Send, %code%
return

#3::
clipboard:= ""
SendInput, ^c
ClipWait, 2
code := "" . clipboard . " o = new " . clipboard . "();"
Sleep 200
Send, %code%
return

Gem scriptet et sted på disken i en .ahk-fil (eksempelvis vs.ahk), og dobbeltklik på den i Stifinder for at starte det. Prøv så i VS (eller alle andre programmer) at trykke WinTast+1.

Se flere eksempler i deres dokumentation.