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

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

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

Post by SUSim » Wed 21 Mar, 2012 18:27

Вычисление математических выражений. © 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
SimSU20180907.7z
Два синхронных редактора, Фавориты доработаны, остальное по мелочам...
(69.69 KiB) Downloaded 29 times
SimSU20180519.7z
Прошлая весия
(65.59 KiB) Downloaded 131 times
Last edited by SUSim on Fri 14 Sep, 2018 14:42, edited 8 times in total.
SimSU ··· ·· -- ··· ··-

kraser
Posts: 25
Joined: Wed 23 Dec, 2009 19:20

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

Post by kraser » Wed 23 May, 2018 12:30

Latest post of the previous page:

SUSim wrote:
Tue 22 May, 2018 17:25
kraser wrote:
Tue 22 May, 2018 06:37
Shell_SamePath.lua
"Alt-" не работает на временной панели. При активной папке ошибка: Синтаксическая ошибка в имени файла, имени папки или метке тома.
Не понял, у меня работает... стоя на папке во временной панели "Alt-" открывает на пассивной панели нужную папку, курсор на "..", если стоять на файле открывает родительскую папку файла, курсор на нужном файле.
Опишите подробнее, а лучше способ воспроизведения!
Для чистоты эксперимента установил чистый Far 5200 (x64). Распаковал макросы в Profile/Macros/scripts. Перезапустил far. В любом каталоге с подкаталогами (например C:\Program Files\Far Manager) делаю поиск всех файлов (Alt+F7). Выбираю в окне результатов поиска [Панель]. Файлы и папки появляются на временной панели. Выбираю на временной панели любую папку и нажимаю Alt+- и получаю ошибку "Синтаксическая ошибка в имени файла, имени папки или метке тома."

Если выделен файл, то вообще ничего не происходит. Если выделен ".." - то открывается временная панель с таким же набором фалов.

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

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

Post by HaRT » Thu 24 May, 2018 14:22

SUSim wrote:
Tue 22 May, 2018 20:39
проглядел, поправлю
И ещё одна недоработка: действие ClipboardMark в скрипте Shell_SelectingEx.lua не раз-/выделяет файлы, в имени которых есть запятая (, comma) или точка с запятой (; semicolon).
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
SUSim
Posts: 1502
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 7 times

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

Post by SUSim » Sat 26 May, 2018 15:34

HaRT wrote:
Thu 24 May, 2018 14:22
И ещё одна недоработка: действие ClipboardMark в скрипте Shell_SelectingEx.lua не раз-/выделяет файлы, в имени которых есть запятая (, comma) или точка с запятой (; semicolon).
Это не недоработка, это настройка: SEP = "%,%;\r\""; -- Что считать разделителями имён файлов в буфере обмена.

А насчет kraser не могу повторить... у меня всё работает...
SimSU ··· ·· -- ··· ··-

User avatar
SUSim
Posts: 1502
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 7 times

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

Post by SUSim » Mon 28 May, 2018 19:23

kraser,
kraser wrote:
Wed 23 May, 2018 12:30
Shell_SamePath.lua
у меня простейший макрос оказывается стоит Alt- == AltShiftF3
Спасибо, в других макросах тоже не адекватно работал с запоминанием выделения и ..., короче , РЕФАКТОРИНГ!
на днях обновлю!
SimSU ··· ·· -- ··· ··-

eugene.manushkin
Posts: 14
Joined: Thu 03 May, 2018 13:17

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

Post by eugene.manushkin » Tue 19 Jun, 2018 15:59

Здравствуйте, SUSim

Хочу скопипастить пару функций из Editor_MouseSelect.lua. Добавьте пожалуйста лицензию

User avatar
SUSim
Posts: 1502
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 7 times

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

Post by SUSim » Sat 23 Jun, 2018 22:20

да без проблем! лицензия All free!
что хотите, то и делайте, если при копипасте меня упомянете, мне будет приятно, а нет, так нет!
Last edited by SUSim on Sat 23 Jun, 2018 22:21, edited 1 time in total.
SimSU ··· ·· -- ··· ··-

User avatar
Wave
Posts: 1756
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 12 times

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

Post by Wave » Mon 02 Jul, 2018 19:41

За довольно длительное время использования TeraCopy пришёл к выводу, что это очень глючная, кривая и ненадёжная приблуда. Использовал от XP до 7х64 последнюю версию сабжа, и она не то чтобы часто, но достаточно регулярно вылетала с сообщениями и беззвучно, оставляя недоделанной работу.
Цель поста: предупредить тех, кому, возможно, не повезёт напороться на очередной глюк софтины и потерять данные только потому, что в наборе макросов есть макрос для неё.
Пользуюсь ФАРом больше 20 лет © собирательный.

DV
Posts: 342
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 5 times
Been thanked: 2 times

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

Post by DV » Fri 13 Jul, 2018 08:27

Насчет TeraCopy пришел к тому же. Доверие пропало после того, как она несколько раз ни с того, ни с сего зависала - и несколько файлов скопировались не полностью (epic fail :( ).

User avatar
SUSim
Posts: 1502
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 7 times

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

Post by SUSim » Fri 14 Sep, 2018 14:41

Обновился:
20180906
1.Shell_SmartWidth.lua При смене панели ширина активной панели остается постоянной. © SimSU
+ area="Shell" key="Tab" - Изменить панель вместе с её шириной.
2.Shell_SamePath.lua Такой же путь & Текущая папка. © SimSU
+ При включенной автоматической смене папок, показывается содержимое файла под курсором.

20180904
1. Common_Calculator.lua Вычисление математических выражений. © SimSU
* Рефакторинг.

20180803
1.Shell_Favorites.lua Фавориты (избранные папки и плагины) в меню дисков. © SimSU
+ Улучшение функциональности диалогов.
* Рефакторинг.

20180705
1. Editor_Pair.lua Два синхронных редактора. © SimSU
+ Новый макрос.

20180629
1. Editor_TabSize.lua Лёгкое изменение размеров табуляции. © SimSU
+ Превращение табуляции в пробелы в текущей строке

20180615
1. Shell_Favorites.lua Фавориты (избранные папки и плагины) в меню дисков. © SimSU
* Улучшение интерфейса, рефакторинг.

20180528
1. Shell_SamePath.lua Такой же путь & Текущая папка. © SimSU
* Рефакторинг "Открыть на пассивной панели папку под курсором активной панели. © SimSU";

20180521
1. Editor_Remarks.lua Комментирование/разкомментирование помеченного блока. © SimSU
* Откат 20180519 5.
SimSU ··· ·· -- ··· ··-

Post Reply

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