13Sep

Maak uw eigen "voeg hyperlink toe" functie in elke app met AutoHotkey

Als u ooit Microsoft Word of Windows Live Writer hebt gebruikt, weet u waarschijnlijk al hoe u bepaalde tekst kunt markeren en gebruikt u vervolgens de sneltoets Ctrl + K om die tekst naar een hyperlink te converteren. Als je in een teksteditor bent, is het niet zo eenvoudig. .. tot nu toe.

Wat we hebben gedaan, is een AutoHotkey-script samengesteld dat het proces van het maken van een koppeling automatiseert, en we zullen het demonstreren met behulp van de WordPress-berichteditor, hoewel dat niet de enige plaats is waar je deze techniek zou kunnen gebruiken.

Gebruik van onze nieuwe functie "Hyperlink invoegen"

Eerst gaan we ervan uit dat je de URL al naar het klembord hebt gekopieerd en dan selecteer je gewoon wat tekst die je in een link wilt veranderen - ervan uitgaande dat je in de HTML staatkijk, natuurlijk, omdat je dit niet in de visuele editor zou willen doen.

Nu druk je op de sneltoets die je hebt gekozen - voor ons voorbeeld gebruiken we Alt + 9 omdat dat zelden wordt gedaan door iets anders. ..

En net zo wordt de tekst vervangen door de hyperlink inclusief de URLje had op het klembord.

Opmerking: natuurlijk kunt u in de WordPress-editor altijd de Alt + Shift + A-sneltoets gebruiken, waarmee u een dialoogvenster kunt openen waarmee u de link kunt invoeren, maar we gebruiken dit alleen als voorbeeld, hoewel ukan opmerken dat onze methode slechts één enkele toetsaanslag vereist.

De functie "Hyperlink invoegen" maken

Als u de functie voor uzelf wilt maken, maakt u een nieuw AutoHotkey-script, voegt u het volgende toe aan uw bestaande script of downloadt u het bestand onderaan en voert u het uit. Natuurlijk gaan we ervan uit dat je AutoHotkey al hebt geïnstalleerd.

! 9: :
{
Sleep, 100
clipurl: = clipboard
Send ^ c
Sleep, 50
clipurl: = "& lt; a href =" "".clipurl."" "& Gt;".klembord."& Lt; / a & gt;"
SendInput{ Raw}% clipurl%
clipboard: = clipurl
clipurl =;
Return
}

Zo werkt het. .. u zult merken dat we Alt + 9 gebruiken als onze sneltoets, maar u kunt dit aanpassen aan alles wat u maar wilt.

De eerste regel tussen de haakjes pauzeert het script voor 1/10 seconde om zeker te zijn dat u de sneltoets hebt vrijgegeven, waarna de clipurl: = klembordregel het huidige klembord( de URL) kopieert naar een variabele om op te slaan voorlater. Als dat is gebeurd, automatiseert het script het kopiëren van de selectie naar het klembord met Ctrl + C, wordt de koppeling samengevoegd en wordt het hele ding in de toepassing geplakt, waarbij de huidige tekst in het proces wordt vervangen. De laatste stap zet het klembord terug naar de manier waarop het was voordat u de opdracht uitvoerde.

Download het "Insert Hyperlink" AutoHotkey Script