Набор макросов от SimSU

Здесь выкладываются готовые к использованию макросы и скрипты.
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Набор макросов от SimSU

Post by SUSim »

Вычисление математических выражений. © SimSU
Календарь. © SimSU
Выполнение команды через меню пользователя. © SimSU
Получение названия клавиши. © SimSU
Ускорение скроллинга колёсиком мышки. © SimSU
Меню плагинов с последнего пункта. © SimSU
Вставка разделённых путей и имён файлов. © SimSU
Редактирование строки ввода диалога в редакторе. © SimSU
Первая строка всегда на экране полезно в качестве заголовков столбцов. © SimSU
Создание резервной копии редактируемого файла. © SimSU
Открытие редактора из редактора. © SimSU
Вставка шаблона мароса. / Insert macro template. © Shmuel SimSU
Простое импортирование макроса FAR. © SimSU
Список завершения LuaMacro. © SimSU
Работа мышкой с выделением в редакторе. © SimSU
Перемещение строк в редакторе. © SimSU
Два синхронных редактора. © SimSU
Быстрый поиск в редакторе. © SimSU
Комментирование/разкомментирование помеченного блока. © SimSU
Памятливый редактор. © SimSU
Работа с помеченным блоком в редакторе. © SimSU
Подсветка табуляции и перевода строк. © SimSU
Умный Del. © SimSU
Умные Home & End. © SimSU
Лёгкое изменение размеров табуляции. © SimSU
Транспонирование (строки превращаются в столбцы) текста. © SimSU
Удаление конечных пробелов и символов табуляции и пустых строк. © SimSU
Завершения слов в редакторе. © SimSU
Запуск приложения в DOSBox [http://www.dosbox.com]. © SimSU
Работа с файлами через контекстное меню (плагин EMenu). © SimSU
Работа с файлами через FastCopy (FastCopy.exe © http://ipmsg.org/tools/fastcopy.html). © SimSU
работа с LNK-файлами (плагин LnkView). © SimSU
Переход по вкладкам плагина Panel Tabs (плагин Panel Tabs © Максим Русов) © SimSU"
Работа с файлами через TeraCopy (TeraCopy.exe © http://www.codesector.com). © SimSU
Визуальное сравнение файлов (плагин VisualCompare © Максим Русов). © SimSU
Работа с псевдонимами (синонимами). © SimSU
Смена диска активной панели RCtrl+стрелки. © SimSU
Работа в командной строке. © SimSU
Удаление резервных и временных файлов. © SimSU
Редактирование описания в файле. © SimSU
Фавориты (избранные папки и плагины) в меню дисков. © SimSU
Работа с датой/временем файлов/папок. © SimSU
Возврат в предыдущую папку, отмена возврата. © SimSU
Включение/отключение поиска на панели после отпускания RAlt. © SimSU
Сохранение/восстановление выделения файлов. © SimSU
Такой же путь & Текущая папка. © SimSU
Выделение файлов аля Explorer. © SimSU
Работа с пометкой файлов. © SimSU
Расширение функциональных клавиш копирования, переноса, создания папки. © SimSU
При смене панели ширина активной панели остается постоянной. © SimSU
Attachments
SimSU20230526.7z
(83.62 KiB) Downloaded 206 times
SimSU20230324.7z
(78 KiB) Downloaded 147 times
Last edited by SUSim on Fri 26 May, 2023 19:11, edited 22 times in total.
SimSU ··· ·· -- ··· ··-
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by John Doe »

Latest post of the previous page:

Я когда-то собирался сделать такую обзорную тему по макросам, но не сложилось.
Если у вас есть желание - создавайте, поддерживайте. Кто не даёт?
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Обновил макросы, добавил новые:
"SimSU.Common.MouseWheel ver3.0.farconfig"
"SimSU.Common.KeyName ver3.0.farconfig"
sToLp wrote:В отдельных архивах предпочтительнее бы.
не получается - ограничение форума нв 5 вложений...

Добавлен архив с файлами макросов!
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Добавил:
"SimSU.Editor.Trimmer ver3.0.farconfig"
"SimSU.Editor.MoveStr ver3.1.farconfig"
SimSU ··· ·· -- ··· ··-
IgorZ
Posts: 793
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 15 times
Been thanked: 93 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by IgorZ »

Для макроса "MacroComplit" подправил список: заглавные/строчные буквы, где не было (ибо красиво и удобней читать), убрал найденные дубли, добавил "$End", немного пересортировал для большего удобства. Кроме того, вынес инициализацию переменных в начало макроса.
Attachments
SimSU.Editor.MacroComplit.ver3.0.corrected.farconfig.zip
(1.9 KiB) Downloaded 149 times
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by Skirda »

А как добавится новое "слово" в макроязык? Или, скажем, после появления Mantis#466 количество "слово" может быть значительно больше...
Может вам сделать функцию... что-то типа "S=Macro.EnumWord(Idx)"? Idx от 1 до бесконечности, в случае достижения бесконечности функция вернет пустую строку.
Тогда куча строк "%Items=" схлопывается в тривиальный цикл...
We are the Borg. You will be assimilated.
So Say We All!
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by John Doe »

Отделил часть обсуждения в новую тему.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by Skirda »

IgorZ wrote:Для макроса "MacroComplit" подправил список:
...

Code: Select all

...
  %Items="$AKey\n$Continue\n$EXit\n$End\n$If\n$Rep\nRCounter\n$SelWord\n$Text\n$While\n$XLat";
...
Весь блок строк, начинающихся с "%Items=" (описание слов) после build 2576 можно будет записать .
В этом случае кусок ненужно будет каждый раз переписывать с появлением новых "макрослов".
Здесь LCase для функций можно не указывать, но тогда они будет в верхнем регистре.
We are the Borg. You will be assimilated.
So Say We All!
IgorZ
Posts: 793
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 15 times
Been thanked: 93 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by IgorZ »

Переработал "Завершение макросущности" с учётом 2576, 2579

P. S. Огромное спасибо за такую приятную и полезную доработку.
Attachments
SimSU.Editor.MacroComplit_ver3.0.far2579.farconfig.zip
(1.15 KiB) Downloaded 153 times
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

На счёт макросущностей:
1) я стараюсь все настройки макроса выносить в его начало (в данном случае, на мой взгляд удачно считать слово с точкой как одно, а не как два), по этому из разделителей убрано "."
2) макрос не обновлял, ожидая дальнейших изменений/модернизаций макродвижка, но если та уж хотите: ... смотри первый пост

Кстати, и другие макросы изменились(с последними изменениями макродвижка)... выкладывать?
Last edited by SUSim on Sat 14 Apr, 2012 08:59, edited 2 times in total.
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Нет времени на анос (может текст макроса я не буду вставлять в первое сообщение?)
... обновил первый пост.
Last edited by SUSim on Sat 14 Apr, 2012 08:58, edited 1 time in total.
SimSU ··· ·· -- ··· ··-
User avatar
ur4ltz
Posts: 76
Joined: Fri 08 Jan, 2010 14:07
Location: Харьков
Has thanked: 1 time

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by ur4ltz »

Кстати, и другие макросы изменились(с последними изменениями макродвижка)... выкладывать?
Можно и на SVN обновить!
TheOld190
Posts: 2
Joined: Mon 09 Apr, 2012 16:41

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by TheOld190 »

SUSim, отличкая подборка! А какие еще макросы планируются к добавлению? Я недавно писал аналог Ctrl+Z (открытие в редакторе недавно закрытых файлов) и простого форматера c/c++ кода (выставление отступов по фигурным скобкам).
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Макросов у меня много, но также много зависимостей макроса от других макросов, которые ещё не адаптированы под фар 3 (не учитывают новшества и не оформлены в готовые файлы), могу конечно выложить всю ветку настроек макро, но это вызовет больше вопросов чем пользы...
Стараюсь, перевожу в farconfig потихоньку, хочется сделать логично - собрать зависимые макросы в один файл, прописать ссылки на другие макросы...
Но времени очень мало (на работе работы много :( и инета нет %( , дома ребёнка :) маленькая [139 дней]), не серчайте, выложу почти всё.

На Svn могу выложить кроме оформленных макросов и весь свой раздел конфига с макросами,
Ай, не могу :( много макросов с личной информацией... а чистить некогда :(
SimSU ··· ·· -- ··· ··-
TheOld190
Posts: 2
Joined: Mon 09 Apr, 2012 16:41

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by TheOld190 »

Понятно. Мне просто было интересно узнать какие еще макросы есть. Чтобы знать что писать самому, а чего можно подождать. По списку уже можно было бы или по голосованию, или как-то иначе приоритизировать что делать первым.
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

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

Я, конечно, продолжу публикации, пока в текущем формате.
SimSU ··· ·· -- ··· ··-
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Набор макросов FAR3 от SimSU (не тривиальные)

Post by SUSim »

Обновил первый пост и набор макросов!!!

P.S. "©" ставлю, главным образом, для того, что бы знали кого пинать в случае недочётов :)
P.P.S. опечатки и пунктуацию прошу править самостоятельно, а если не можете пишите в личку (буду исправятся по мере появления времени)...
Last edited by SUSim on Sat 14 Apr, 2012 09:43, edited 1 time in total.
SimSU ··· ·· -- ··· ··-
Post Reply

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