Макросы
Макросы
Второй очень важный для меня момент связан с макросами. Для применителя-текстовика, работающегов разных жанрах, очень важно иметь возможность расширить базовую функциональность редактора в соответствие со своими задачами, причём сделать это простым и понятным способом. В Geany имеется удобный режим протоколирования макросов с возможностью их последующего редактирования. А если ли что-нибудь подобное в KE?
Оказалось, что в KE прибегать к сочинению собственных макросов поводов не много. Ибо он штатно снабжён их набором, вполне достаточным, например, для простой разметки html-документов, как в существующем виде, так и после минимального редактирования. Впрочем, и режим протоколирования действий для помещёния их в макросы также имеется, как и возможность последующего редактирования.
Почти нет ограничений для привязки к макросам горячих клавиш — при нахождении в окне KE им перехватывается большинство общесистмных клавиатурных комбинаций. Так что не надо, как в Geany, напрягать свою фантазию для изобретения хоткеев, с одной стороны, мнемонически прозрачных, с другой — не задействованных для нужд текущего десктопа или оконного менеджера.
Штатно в KE не обнаруживается статистики документов. Однако среди макросов нашёлся один, подсчитывающий количество слов с помощью утилиты wc. Правкой буквально одного символа можно заставить его считать число символов в документе или объём его файла в байтах.
Примеры простых макросов в KE можно умножать до бесконечности. Результаты своих упражнений я всёл в шпаргалку по этой теме. Она предназначена для внутреннего употребления, и главное в ней — это мнемоника для хоткеев, потому как они придумывались для разных редакторов в разное время, чисто ассоциативно на тот момент. То есть носят сугубо личный характер. Но возможно, что эта шпаргалка пригодится как напоминание о том, что каждый может сделать такую же для себя — со своей мнемоникой и своими ассоциациями.
Теги для выделения текста:
• Code — ввод моноширинного текста, хоткей Alt+m (от Monospace);
• Emphasis — ввод курсивного шрифтоначертания, хоткей Alt+i (от Italic);
• Strong — ввод полужирного шрифтоначертания, хоткей Alt+b (от Bold);
• Strike — ввод зачёркнутого выделения, хоткей Alt+s (от Strike).
Теги для текстовых блоков:
• Pre — командные конструкции, скрипты etc., хоткей Alt+p (от Pre);
• Quote — цитаты, хоткей Alt+c (от Citata);
• List Or — нумерованный список, хоткей Alt+o (от Ordered);
• List Un — маркированный список, хоткей Alt+l (от List).
Теги для ссылок:
• URI Link — ссылка внутри сайта, хоткей Alt+u (от URL);
• URI Remote — ссылка вне сайта, хоткей Alt+r (от Remote);
• Name Anch — анчор внутри страницы, хоткей Alt+n (от Name);
• Name URI — ссылка на внутренний анчор, хоткей Alt+a (от Anchor).
Разные прочие теги:
• Doctype — вставка Doctype, "lang=ru-RU", "content=text/html; charset=UTF-8", хоткей Alt+d (от Doctype);
• Count — подсчёт в выделении количества строк, слов, байт и символов командой wc -lwmc, хоткей Alt+w (от Wc).
А также всё, что потребуется впредь.
В заключение хотел бы напомнить, что Alt-последовательности для ввода макросов работают только при латинской раскладке клавиатуры. Однако постоянного переключения с кириллицы на латиницу можно избежать, определив одну из «удержальных» клавиш, например, Right Control.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Макросы
Макросы Второй очень важный для меня момент связан с макросами. Для применителя-текстовика, работающегов разных жанрах, очень важно иметь возможность расширить базовую функциональность редактора в соответствие со своими задачами, причём сделать это простым и понятным
Макросы
Макросы Из справки Word: «Макрос – это набор команд и инструкций, группируемых вместе в виде единой команды для автоматического выполнения задачи».Другими словами, это такие мини-программки, которые создают, используя программистские приемы.Рассмотрение этих приемов
Глава 12 Макросы и автоматизация
Глава 12 Макросы и автоматизация В процессе работы над изображениями вы часто выполняете одни и те же команды и даже последовательности команд. Чтобы не выполнять последовательность этих операций каждый раз, вы можете записать ее в виде макроса. Затем, запустив этот
Макросы и VBA
Макросы и VBA Чаше других используется способность VBA объединять в группу последовательность различных команд приложения. Если приходится часто использовать одни и те же команды в одной и той же последовательности, имеет смысл сохранить эту последовательность в виде
Как работают макросы
Как работают макросы Некоторые VBA-приложения- среди них Microsoft Word, Excel и PowerPoint- имеют средство записи макросов, работа которого напоминает работу обычного магнитофона. После включения средства записи макросов оно будет записывать все команды, которые вы используете в
Макросы для мыши Visio
Макросы для мыши Visio Visio предлагает совершенно другом способ вызова VBA-программ - это двойной щелчок на форме, которую вы связали со своим программным кодом. Вот инструкции для назначения форме ответа на двойной щелчок кнопкой мыши.1. Щелкните на форме, чтобы выделить ее.2.
Глава 9 Макросы
Глава 9 Макросы 9.1. Что такое макросы и зачем они нужны Достаточно часто пользователю приходится повторять те или иные команды в определенной последовательности (например, оформлять текст курсивом, размером 10, гарнитурой шрифта Arial). Чтобы произвести такое небольшое
9.1. Что такое макросы и зачем они нужны
9.1. Что такое макросы и зачем они нужны Достаточно часто пользователю приходится повторять те или иные команды в определенной последовательности (например, оформлять текст курсивом, размером 10, гарнитурой шрифта Arial). Чтобы произвести такое небольшое форматирование,
Макросы
Макросы В этом подразделе рассмотрены следующие темы:• использование макросов;• безопасность при работе с макросами.Не получается запустить макрос, который работает на другом компьютере. Почему?Скорее всего, на другом компьютере установлен высокий уровень
Глава 7 Макросы
Глава 7 Макросы Во многих программах от компании Microsoft, в том числе и Excel, предусмотрена возможность записи и использования так называемых макросов. Макрос – это последовательный набор двух и более команд. Макросы предназначены для выполнения часто повторяющихся