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

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

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

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

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

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

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

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

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

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

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

    !9 ::

    Сон, 100
    clipurl: = буфер обміну
    Надіслати ^ c
    Сон, 50
    clipurl: = "". буфер обміну. ""
    SendInput Raw% clipurl%
    буфер обміну: = clipurl
    clipurl =;
    Повернення

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

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

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