Хитрости Postach.io. Создание поста при помощи PhraseExpress

Давно я уже рассказывал о том как я подготавливаю посты для Postach.io. В том посте я написал о тех инструментах, которое ускоряют написание поста для моего блога. Сегодня я решил рассказать подробнее о том как мне помогает в этом программа PhraseExpress. Если вы еще не знаете, то PhraseExpress - мощнейшая утилита для автонабора текста и выполнения различных макросов. Она позволяет в разы сократить время написания текстов.

Почитать подробнее про нее можно здесь.

Создание заголовка поста

Как я рассказывал раньше, я добавляю в заголовки черновиков "маркеры" их готовности. Таких маркеров у меня три:

  1. Готов;

  2. Черновик;

  3. Желтый.

Чтобы каждый раз от руки не вписывать эти маркеры, я создал три макроса во PhraseExpress:

  1. !PR;

  2. !PDr;

  3. !PY.

Эти и все остальные макросы я ограничил выполнением только внутри Evernote. Таким образом, когда я пишу заголовок поста, я просто печатаю: "!PDr Хитрости Postach.io. Создание поста при помощи PhraseExpress". А PhraseExpress заменяет это на: "[Черновик] Хитрости Postach.io. Создание поста при помощи PhraseExpress".

Содержание поста

Основная структура всех постов одинакова. Это Заголовок раздела, подзаголовок и "подвал". В новых постах я использую макрос !Draft:

И у меня автоматически уже создается основная структура будущего поста.

Markdown

Поскольку Postach.io использует Markdown для разметки поста, довольно утомительно вписывать ссылки или отсылки к другим постам. Для этих случаев я создал несколько макросов.

Макрос обычной ссылки

Для макроса ссылки я создал вот такой триггер:

Как правило, в ссылку я хочу вставить текст, который у меня находится в буфере обмена. Поэтому PhraseExpress, создавая разметку для ссылки, автоматически подставляет в нее текст из буфера. Мне же остается вписать только сам адрес.

Подробнее

Я часто пишу про разное использование одних и тех же сервисов. Чтобы не печатать от руки отсылку к старым постам, у меня есть такой макрос:

Это достаточно сложный макрос. Как вы видите идет вставка из буфера обмена. А макрос #replace содержит в себе еще два макроса: {#replace {#lowercase {#insertclipboard}} -oldtext -newtext -}. Здесь происходит вставка текста из буфера, преобразование всех букв в нижний регистр и замена пробелов на дефис. Это нужно для того чтобы преобразовать текст из буфера в формат тега Postach.io.

Реферальные ссылки

Если для сервиса или программы, про которую я рассказываю, у меня есть реферальная ссылка, то я использую следующий макрос:

Так я сразу же получаю текст со ссылкой, описанием что она дает и отсылкой к старым постам.

"Подвал"

В конце моих постов всегда идет одна и та же фраза. Если я не воспользовался маркосом черновика, то мне нужно добавить самому эту фразу. Для этого сделан вот такой макрос:

На данный момент это все макросы, которые я использую при написании постов. Конечно же, еще очень помогает авто-дополнение PhraseExpress.

Комментарии