13Sep

Créez votre propre fonctionnalité "Insérer un lien hypertexte" dans n'importe quelle application avec AutoHotkey

click fraud protection

Si vous avez déjà utilisé Microsoft Word ou Windows Live Writer, vous savez probablement comment vous pouvez mettre du texte en surbrillance, puis utiliser le raccourci clavier Ctrl + K pour convertir ce texte en lien hypertexte. Si vous êtes dans un éditeur de texte, ce n'est pas si simple. .. jusqu'à maintenant.

Ce que nous avons fait est de créer un script AutoHotkey qui automatise le processus de création d'un lien, et nous allons le démontrer en utilisant l'éditeur de publication WordPress, même si ce n'est pas le seul endroit où vous pouvez utiliser cette technique.

Utilisation de notre nouvelle fonctionnalité "Insérer un lien hypertexte"

Tout d'abord, nous supposerons que vous avez déjà copié l'URL dans le Presse-papiers, puis vous sélectionnerez simplement le texte que vous souhaitez transformer en lien - en supposant que vous êtes dans le HTMLvue, bien sûr, puisque vous ne voudriez pas faire cela dans l'éditeur visuel.

Maintenant, vous allez appuyer sur la touche de raccourci que vous avez choisie - pour notre exemple, nous utilisons Alt + 9 car cela est rarement pris par autre chose. ..

instagram viewer

Et juste comme ça, le texte est remplacé par le lien hypertexte, y compris l'URLvous aviez dans le presse-papiers.

Note: Bien sûr, dans l'éditeur WordPress, vous pouvez toujours utiliser la touche de raccourci Alt + Maj + A, ce qui ouvrirait une boîte de dialogue vous permettant d'entrer le lien, mais nous n'utilisons que ceci comme exemple, même si vouspourrait noter que notre méthode nécessite seulement une seule frappe.

Création de la fonction "Insérer un lien hypertexte"

Pour créer la fonction vous-même, créez un nouveau script AutoHotkey, ajoutez ce qui suit à votre script existant ou téléchargez le fichier en bas et exécutez-le. Naturellement, nous supposons que vous avez déjà installé AutoHotkey.

! 9: :
{
Sommeil, 100
clipurl: = presse-papiers
Envoie ^ c
Sommeil, 50
clipurl: = "& lt; a href =" "".clipurl."" "& gt;".presse-papiers."& lt; / a & gt;"
SendInput{ Raw}% clipurl% Presse-papiers
: = clipurl
clipurl =;
Retour
}

Voici comment cela fonctionne. .. vous remarquerez que nous utilisons Alt + 9 comme raccourci clavier, mais vous pouvez le personnaliser pour tout ce que vous voulez.

La première ligne entre crochets interrompt le script pendant 1 / 10ème de seconde pour s'assurer que vous avez relâché la touche de raccourci, puis la ligne clipurl: = presse-papiers copie le presse-papier actuel( l'URL) dans une variable pour enregistrerplus tard. Une fois cela fait, le script automatise la copie de la sélection dans le presse-papiers avec Ctrl + C, assemble le lien, puis colle le tout dans l'application, en remplaçant le texte actuel dans le processus. La dernière étape remet le presse-papiers dans sa position initiale avant d'exécuter la commande.

Télécharger le script "Insérer un lien hypertexte" AutoHotkey