loader

Створіть власну функцію "Вставити гіперпосилання" в будь-якому додатку з автозаходом

Anonim

Якщо ви коли-небудь використовували Microsoft Word або Windows Live Writer, ви напевно знайомі з тим, як можна виділити якийсь текст, а потім скористатися комбінацією клавіш Ctrl + K, щоб перетворити цей текст у гіперпосилання. Якщо ви перебуваєте в текстовому редакторі, це не так просто.

до цих пір.

Те, що ми зробили, складається з сценарію AutoHotkey, який автоматизує процес створення посилання, і ми продемонструємо це за допомогою редактора повідомлень WordPress, хоча це не єдине місце, де можна використовувати цю техніку.

Використовуючи нашу нову функцію "Вставити гіперпосилання"

Спочатку припустимо, що ви вже скопіювали URL-адресу в буфер обміну, а потім просто виберіть певний текст, який ви хочете перетворити на посилання - якщо ви, звичайно, перебуваєте в HTML-перегляді, оскільки ви не хочете бажаєте зробити це у візуальному редакторі.

Тепер ви будете натискати клавішу швидкого доступу, яку ви вибрали - для нашого прикладу ми використовуємо Alt + 9, оскільки це рідко приймається будь-яким іншим.

І так само, текст замінюється гіперпосиланням, включаючи URL, який ви мали в буфері обміну.

Примітка: Звичайно, у редакторі WordPress ви завжди можете скористатися клавішею Alt + Shift + A, яка відкриє діалогове вікно, за допомогою якого ви зможете ввести посилання, але ми використовуємо це як приклад - хоча ви можете Зауважте, що наш метод вимагає лише одного натискання клавіші.

Створення функції "Вставити гіперпосилання"

Щоб створити цю функцію для себе, створіть новий сценарій AutoHotkey, додайте до існуючого сценарію, або завантажте файл внизу та запустіть його. Природно, ми припускаємо, що ви вже встановили AutoHotkey.

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

Ось як це працює.

Ви помітите, що ми використовуємо комбінацію клавіш Alt + 9, але ви можете налаштувати це на що завгодно.

Перший рядок у дужках призупиняє сценарій на 1/10 секунди, щоб переконатися, що ви випустили клавішу швидкого доступу, тоді лінія clipurl: = clipboard копіює поточний буфер обміну (URL) у змінну для збереження надалі . Як тільки це зроблено, скрипт автоматизує копіювання виділення в буфер обміну за допомогою комбінації клавіш Ctrl + C, збирає посилання разом і потім вставляє все це назад у додаток, замінюючи поточний текст у процесі. Останній крок повертає буфер обміну так, як це було до того, як ви виконали команду.

Завантажте сценарій AutoHotkey "Вставити гіперпосилання"