Номер телефона

Последнее обновление:

Notepad++: как сделать макрос и назначить ему горячую клавишу

Макрос – это последовательность команд, которую можно запустить одним-двумя кликами. Посмотрим, как в Notepad++ сделать макрос и назначить для запуска его выполнения горячую клавишу.

Примечание: обычно к горячим клавишам относятся клавиши Ctrl, Alt, Shift, F1…F12, Insert, а также их комбинации. Также вместе с ними (в комбинации) могут использоваться и другие клавиши на клавиатуре, например, цифры, буквы.

Многие рутинные операции удобнее выполнять путем запуска макросов. Например, взять операцию сохранения файла. В Notepad++ это можно сделать, по крайней мере, следующими способами, нажав:

  1. Файл, Сохранить (Сохранить как / Сохранить копию как)
  2. Левой кнопкой мыши по кнопке «Сохранить» (расположена в левой верхней части экрана)
  3. Правой кнопкой мыши щелкнуть по имени файла, затем Сохранить (Сохранить как)
  4. Ctrl S

Первые три способа видятся слишком длительными, так как надо брать в руки мышь, передвигать ее указатель по экрану (а это не столь уж быстро, особенно для больших дисплеев; тем более, при этом нужно еще и попасть по значку «Сохранить»), наконец, кликнуть мышью. Если делать эту операцию не чаще, чем 1 раз в час/полчаса – то особых проблем, конечно, не возникнет. Но, если сохранять файл каждую минуту (а рекомендуется делать именно так, ибо в любой момент могут отключить электричество или просто в компьютере может возникнуть сбой и тогда введенные данные, скорее всего, сохранены не будут) – то это уже будет достаточно затратным по времени и в итоге – скоро надоест.

Четвертый способ гораздо удобнее, быстрее, но требует ДВУХ нажатий клавиш. Причем, расположенных на расстоянии друг от друга.

А как сохранить файл ОДНИМ нажатием клавиши?

Рассмотрим пошагово, как создать макрос в Notepad++

Договоримся сразу, что для сохранения файла будем использовать клавишу F2.

Вообще, у автора статьи во ВСЕХ редакторах, где только это возможно, сохранение файла осуществляется именно путем нажатия клавиши F2 – чисто для того, чтобы была универсальная клавиша и чтобы максимально ускорить очередное сохранение вводимой информации. Собственно, это – наследие еще старого-доброго Norton Commander (привет, 90-е годы). Впоследствии этот способ сохранения файла как-то полюбился и потому автор статьи использует его везде, где только есть возможность.

Итак, создаем макрос:

  1. Макросы -> старт записи
  2. Сохранить
  3. Макросы -> стоп записи
  4. Макросы -> Сохранить запись макроса
  5. Макросы -> Измен. гор. клав./Удалить макрос
  6. Выбрать только что созданный макрос, Modify
  7. Задать имя макроса и его функциональные клавиши (например, F2)
Создаем макрос в Notepad++ для сохранения открытого файла

При этом макрос будет создан. Но, запустить его пока не получится. Дело в том, что клавише F2 по умолчанию в Notepad++ задана ДРУГАЯ функция, а именно - Перейти к следующей закладке/предыдущей закладке. Для кого-то, возможно, эта функция является актуальной. В таком случае, придется переназначить ей какое-то другое сочетание горячих клавиш. Но, автор статьи за десятилетие использования Notepad++ ею не пользовался вовсе, поэтому с легким сердцем отключил для нее F2. Для этого следует сделать:

  1. Макросы -> Измен. гор. клав./Удалить макрос
  2. Затем перейти в Main menu, там найти функцию, которая по умолчанию была задана для этой комбинации клавиш (в данном случае - F2, это будет "Перейти к следующей закладке/предыдущей закладке").
  3. Выбрать ее, нажать Modify и установить None.
  4. Закрыть (Close).
Создаем макрос в Notepad++ для сохранения открытого файла

Итак, мы отключили действие горячей клавиши F2 назначенное ей в Notepad++  по умолчанию. Вот тогда (и только тогда!) Notepad++ будет запускать при ее нажатии тот макрос, которому ее назначили мы (см. выше). В данном случае это – сохранение файла.


После того, как все сделано, можете для проверки закрыть программу Notepad++ и вновь ее открыть. Нажимаем Макросы и видим, что только что созданный нами макрос появился в списке. Кстати, его теперь можно вызвать и при помощи мыши. Но, конечно, быстрое нажатие клавиши F2 будет гораздо более удобным и практически не отвлекающим от работы. При этом появилась возможность сохранять файл так часто, как хочется, а это – гарантия того, что недавно сделанная работа (код, набранный в Notepad++) даже в случае сбоев потеряна не будет.

Удачи и удобства Вам в работе с Notepad++ !

Ну и, небольшой совет

Вообще, рекомендуем сделать макрос под клавишу F2 для сохранения файла во всех редакторах, где это только возможно, будь то Notepad++, MS Word, Gimp, InkScape и т.д.


Комментарии:
Всего комментариев:0
Пожалуйста, не забудьте ознакомиться с правилами оставления комментариев.



Подписаться на комментарии на этой странице

Мы можем выполнить

Другие услуги
Интересная и полезная
информация
НАПИШИТЕ НАМ
Яндекс.Метрика
Номер телефона
© Copyright Все права защищены 2013-