Аналог плагина Format Menu для x64

Здесь обсуждается всё, что касается макросов.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Аналог плагина Format Menu для x64

Post by zg »

Latest post of the previous page:

buniak_a_h wrote: Fri 07 Apr, 2023 18:02 скорее всего - не моя, но её можно обойти в скрипте
ваша.
User avatar
Konstantin
Posts: 234
Joined: Wed 14 Jun, 2006 19:29
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 5 times

Аналог плагина Format Menu для x64

Post by Konstantin »

Smitis wrote: Tue 28 Mar, 2023 19:09 Имхо, формирование меню через assoc не даёт каких-либо принципиальных преимуществ по сравнению с обычными ассоциациями.
Отчего же?

В определённом случае даёт: когда работаешь с флеш-диска на чужой машине. Особенно если из Фара, в котором не настроены требуемые ассоциации. Или даже эти ассоциации специфично корпоративные и намеренно не вносятся в нативные фаровские. Поэтому мне, например, префикс assoc весьма даже удобен.

Хорошо бы ещё чтобы префиксы не требовали набора в комстроку целевого расширения вручную, а подхватывали бы его из наименования файла, находящегося под курсором панели. Либо, допустим: вызываешь префикс, нажимаешь CtrlEnter или CtrlShiftEnter, вставляя тем самым вслед за префиксом имя файла, и затем сразу же жмёшь Enter, а скрипт уже сам от имени файла отделяет его расширение.

Просьба к модераторам: выделите, пожалуйста, обсуждение скриптов уважаемых Smitis и buniak_a_h в отдельные темы.
«Раньше я думал, что чудаки это те, кто делают странные вещи. Теперь я знаю, что это те, кто называют других странными.» (П. Маккартни)
User avatar
Konstantin
Posts: 234
Joined: Wed 14 Jun, 2006 19:29
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 5 times

Аналог плагина Format Menu для x64

Post by Konstantin »

Предлагаю для ознакомления и вероятного практического применения FarMenu.ini с сабжевой настройки. Он кладётся в \Far\Plugins\, но работающего в каждой папке каждого конкретного плагина.

Вызов меню по CtrlAltF2. Когда курсор на dll-файл меню выглядит так:
sshot.png
В целом же на данный момент меню содержит 17 позиций, настроенных под разные типы файлов (dll, exe, lib, obj, icl, fon, lua и др., в т.ч. множество архивных типов).

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

Прилагаемый архив содержит 3 файла – сабжевый lua-скрипт, lua-файл с макросом запуска и макросами навигации по папкам плагинов, а также FarMenu.ini. Lua-файлы кладутся, как правило, в %FarProfile%.

Напоминаю, что автор сабжа уважаемый buniak_a_h, а последний по времени создания скрипт можно скачать там.
Attachments
UserMenu.lua.7z
(6.7 KiB) Downloaded 34 times
Last edited by Konstantin on Tue 09 May, 2023 05:40, edited 1 time in total.
«Раньше я думал, что чудаки это те, кто делают странные вещи. Теперь я знаю, что это те, кто называют других странными.» (П. Маккартни)
Post Reply

Return to “Обсуждение макросов”