Я пытался редактировать свои заметки Google Keep с помощью визуального кода через GhostText ... это выполнимо, если вы установите расширение .tmp, заданное GhostText, для использования синтаксиса html. И сделайте несколько дополнительных шагов:

  1. Отформатируйте документ так, чтобы были новые строки
  2. Удалите <br> поскольку новые строки синхронизируются с ними
  3. Из-за форматирования генерируются новые строки, поэтому для удаления двойных разрывов строк я могу выполнить поиск / замену с помощью быстрого регулярного выражения: \n\n to \n

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

  1. Установка горячей клавиши в расширенном редакторе (предпочтительнее VS, Atom или NP++)
  2. Запуск вышеупомянутых операций при открытии .tmp
  3. Предложения по плагину / расширению для продвинутого редактора
  4. Предложения по настройкам GhostText или сменному плагину / расширению (FF или Chrome, оба в порядке)

1 ответ1

0

Для этой задачи рассмотрим редактор CudaText с плагином Python.

Плагин должен обрабатывать событие on_save_pre , или его можно вызвать через пункт меню Plugins/MyTask + горячая клавиша для этого элемента. Задача проста в Python. http://wiki.freepascal.org/CudaText_API

Без создания плагина: вы можете установить плагин "Макросы" и записать макрос, который имеет задание. Начните запись нового макроса, затем выполните операции поиска и замены, затем остановите запись макроса и сохраните этот макрос. Повторите макрос по мере необходимости.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .