/ / Maak uw eigen "Hyperlink invoegen" -functie in elke app met AutoHotkey

Maak uw eigen "Hyperlink invoegen" -functie in elke app met AutoHotkey

Als je ooit Microsoft Word of Windows hebt gebruiktLive Writer, je bent waarschijnlijk bekend met hoe je wat tekst kunt markeren en vervolgens de sneltoets Ctrl + K kunt gebruiken om die tekst om te zetten in een hyperlink. Als u in een teksteditor werkt, is het niet zo eenvoudig ... tot nu toe.

Wat we hebben gedaan, is een AutoHotkey samenstellenscript dat het proces van het maken van een link automatiseert, en we zullen het demonstreren met de WordPress post-editor, hoewel dat niet de enige plaats is waar u deze techniek kunt gebruiken.

Gebruik van onze nieuwe functie "Hyperlink invoegen"

Eerst gaan we ervan uit dat je het al hebt gekopieerdURL naar het klembord, en dan selecteert u eenvoudig wat tekst die u in een link wilt veranderen - ervan uitgaande dat u zich natuurlijk in de HTML-weergave bevindt, omdat u dit niet in de visuele editor zou willen doen.

beeld

Nu drukt u op de sneltoets die u hebt gekozen. Voor ons voorbeeld gebruiken we Alt + 9 omdat dat zelden door iets anders wordt gebruikt ...

beeld

En zomaar, wordt de tekst vervangen door de hyperlink inclusief de URL die u op het klembord had staan.

Opmerking: Natuurlijk zou je in de WordPress-editor altijd de Alt + Shift + A sneltoets kunnen gebruiken, waarmee een dialoogvenster wordt geopend waarin je de link kunt invoeren, maar we gebruiken dit alleen als een voorbeeld - hoewel je misschien opmerkt dat onze methode vereist slechts een enkele toetsaanslag.

beeld

De functie "Hyperlink invoegen" maken

Als u de functie voor uzelf wilt maken, maakt u een van beideeen nieuw AutoHotkey-script, voeg het volgende toe aan uw bestaande script of download het bestand onderaan en voer het uit. Natuurlijk gaan we ervan uit dat AutoHotkey al is geïnstalleerd.

!9::
{
  Sleep, 100
  clipurl := clipboard
  Send ^c
  Sleep, 50
  clipurl := "<a href=""" . clipurl . """>" . clipboard . "</a>"
  SendInput {Raw}%clipurl%
  clipboard := clipurl
  clipurl =;
  Return
}

Dit is hoe het werkt ... je zult merken dat we Alt + 9 gebruiken als onze sneltoets, maar je kunt dit aanpassen aan alles wat je maar wilt.

De eerste regel tussen de haakjes pauzeert descript voor 1 / 10e van een seconde om ervoor te zorgen dat u de sneltoets hebt losgelaten, kopieert de clipurl: = clipboard-regel het huidige klembord (de URL) naar een variabele om voor later op te slaan. Zodra dat is gebeurd, automatiseert het script het kopiëren van de selectie naar het klembord met Ctrl + C, assembleert de link samen en plakt vervolgens het hele ding terug in de toepassing, ter vervanging van de huidige tekst in het proces. Bij de laatste stap wordt het klembord teruggezet naar de toestand voordat u de opdracht uitvoerde.

Download het AutoHotkey-script "Hyperlink invoegen"