Yoficator — Макрос для расстановки буквы Ё

Здесь выкладываются готовые к использованию макросы и скрипты.
Post Reply
faruser
Posts: 40
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Post by faruser » Wed 20 Jan, 2016 19:49

Макрос для расстановки буквы Ё
Требуется модуль vutil.lua
По функциональности похож на существующий плагин

Распаковать макрос в Macros\scripts\Yoficator
Положить vutil.lua в Macros\scripts\modules
Распаковать словари в ... да куда угодно, только пропишите пути к ним в Yoficator.cfg.lua. Словари должны иметь кодировку utf8.
Настроить макрос под себя (пользовательский словарь, Yoficator.cfg.lua)

Перезагрузить Far
Yoficator.rar
(10.54 KiB) Downloaded 48 times
Dictionaries.rar
(387.27 KiB) Downloaded 56 times
vutil.lua
(10.84 KiB) Downloaded 64 times

User avatar
SUSim
Posts: 1479
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 4 times

Yoficator - Макрос для расстановки буквы Ё

Post by SUSim » Wed 20 Jan, 2016 20:24

Мне очень импанируют макросы которые могут заменить плагин, и я люблю букву ё, но вот то, что сугубо русскоязычный плагин/макрос обзывают корявым словом на транслите...

Обязательно оценю Ваш макрос, заранее спасибо!
SimSU ··· ·· -- ··· ··-

User avatar
HaRT
Moderator
Posts: 8118
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 68 times
Been thanked: 107 times

Yoficator - Макрос для расстановки буквы Ё

Post by HaRT » Wed 20 Jan, 2016 20:44

SUSim wrote: обзывают корявым словом на транслите
Прошу воздержаться от флейма.
Такое название следует обычной практике применения латиницы для именования ПО и никого не должно задевать. Не нравится — не пользуйтесь.
Фар есть инструмент, а не нянька. © 2009 DrKnS

faruser
Posts: 40
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Post by faruser » Wed 30 Nov, 2016 19:25

Yoficator версия 2

В словарях можно делать подсказки. Например, вместо:

Code: Select all

передохнём?
можно писать

Code: Select all

передохнём?<tab>отдохнём
передохнем?<tab>умрём
Макрос, выводя вопрос о букве Ё, будет показывать эти подсказки:

Code: Select all

╔═══════ Yoficator ════════╗
║  1 передохнем | умрём    ║
║  2 передохнём | отдохнём ║
║  3 Всегда Е              ║
║  4 Всегда Ё              ║
╚══════════════════════════╝
А то мне надоело то и дело лезть в словарь.

Abs
Posts: 52
Joined: Tue 27 Jul, 2010 12:14
Been thanked: 5 times

Yoficator — Макрос для расстановки буквы Ё

Post by Abs » Thu 01 Dec, 2016 07:38

А как насчёт позиции начала просмотра (с начала или с текущего слова)? Без такой фичи юзабельность уполовинивается, да и тезис "По функциональности аналогичен существующему плагину" становится, скажем так, не совсем корректным.

Да, и ещё на тему функциональной аналогичности. При работе плагина можно в реальном времени наблюдать, где и как делаются замены. В скрипте вместо этого выскакивает прогресс-бар, такое неприятное мелькание получается, когда он то появляется, то исчезает. Так и задумано?

faruser
Posts: 40
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Post by faruser » Fri 02 Dec, 2016 20:28

Abs wrote: тезис "По функциональности аналогичен существующему плагину" становится, скажем так, не совсем корректным.
Заменил "аналогичен" на "похож на" :)
Abs wrote: А как насчёт позиции начала просмотра (с начала или с текущего слова)? Без такой фичи юзабельность уполовинивается
Раньше я считал это полезной фичей плагина, но теперь думаю не так. Задача макроса — расставлять букву Ё, а с какой позиции — этим должен озаботиться сам пользователь (перед вызовом плагина нажать Home, CtrlHome, …). Так что пока данный функционал не в приоритете.
Abs wrote: При работе плагина можно в реальном времени наблюдать, где и как делаются замены. В скрипте вместо этого выскакивает прогресс-бар, такое неприятное мелькание получается, когда он то появляется, то исчезает. Так и задумано?
Для меня прогресс-бар оказался удобнее. Ok, подумаю, чтобы можно было отображать процесс работы, как в плагине.

Исправил ошибку в макросе - иногда начинал работу не со слова над курсором, а со следующего.
Last edited by faruser on Fri 02 Dec, 2016 20:29, edited 2 times in total.

faruser
Posts: 40
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Post by faruser » Mon 02 Jan, 2017 09:25

Добавлен конфигурационный параметр:

Code: Select all

  -- Вид индикации работы
  Indication = 1,
  -- 0 - нет отображения, кроме случаев, когда требуется реакция пользователя
  -- 1 - перерисовка экрана при каждом изменяемом слове ("как в плагине")
  -- 2 - Progress Bar

Post Reply

Return to “Полезные макросы и скрипты”