Программы Макросы Notepad++ - начало автоматизации с текстом

Макросы Notepad++ - начало автоматизации с текстом

41

Совершенно не важно кем вы работаете или ещё учитесь, так как на сегодняшний момент времени принято использовать компьютер для повседневных задач. Чтобы немного автоматизировать ввод и изменение данных в текстовых документах и были придуманы макросы. Они помогают не только сэкономить уйму времени, но и облегчить монотонную работу с текстом. Сегодня мы познакомимся с уникальным решением в этой области – текстовым редактором под названием Notepad++ – это одна из самых популярных программ, которая способна сделать действительно многое.

notepad_window


Итак, для начала работы вам, конечно, придётся скачать дистрибутив и установить данное приложение к себе на компьютер. После этого вам потребуется запустить его.
Работа с программой осуществляется очень просто, и если вы хоть раз печатали текст в стандартном блокноте в Windows или MAC, то здесь всё происходит аналогичным образом. Нас же больше интересует скорость печати, или вернее сказать, автоматизация этого процесса.
Возьмем к примеру обычный html код, который очень часто приходится править вебмастерам и Seo-оптимизаторам. Сперва проанализируем его, что необходимо убрать, а что добавить. В этом примере мы просто удалим из текста все данные с элементами “class”, чтобы впоследствии использовать текст на любом сайте без лишних стилей и т.п.

notepad_window_02

Чтобы начать запись макроса или последовательность наших действий, нам необходимо нажать на кнопке записи (как и в любой другой программе).

notepad_window_03

Теперь выделяем фрагмент кода, который нужно удалить или исправить. В данном случае это элемент “class=…” (см.скриншот).

notepad_window_04

Далее нажимаем на кнопке замены текста (см.скриншот), или вызываем его сочетаниями клавиш CTRL + F, которые тем самым поместят выделенный текст внутри окошка замены.

notepad_window_05

В поле самой замены текста ничего не ставим, так как нам не нужно что-то подставлять вместо него, а просто удалить.

notepad_window_06

Ту же процедуру повторяем с другими классами в html коде, т.е. выделяем необходимый для удаления текст и переходим к окну его замены.

notepad_window_07

Как только мы убрали все лишние записи, останавливаем макрос.

notepad_window_08

И сохраняем его, чтобы с аналогичным вариантом текста замена происходила по нажатию одной клавиши вместо последовательности действий, которые мы только что выполнили.

notepad_window_09

При желании можно на данную операцию или макрос установить собственные сочетания клавиш.

notepad_window_10

Можете протестировать этот макрос, вставив похожий html код и нажав на кнопке test из выпадающего пункта меню.

notepad_window_11

В этом уроке мы рассмотрели основной принцип действия и записи экшена или макроса для Notepad++.