Smitis:
metatrop Цитата: Я дело говорю, потому что работаю и со скриптами, и совсем не хотел бы иметь десятки и сотни файлов на макросы. А так есть только один файл FAR.REG или FAR2.REG, на полторы сотни килобайт, и в нём сотни макросов |
И я дело говорю. И я тоже работаю со скриптами. И все макросы lua можно поместить в один скрипт и всё будет также, как и для reg, только проще, так как не нужно подстраиваться под "синтаксис" reg, не надо возиться с промежуточными файлами, преобразующими скриптами (проходили!), всё портабельно, можно закидывать папку с ФАРом на другой комп и сразу запускать со всеми настройками без промежуточных телодвижений, держать ФАР на флешке, синхронизировать копии ФАРа простыми copy/xcopy/robocopy и т.д. Даже не знаю.. Ну представьте, что все скрипты cmd, ps1, vbs нужно было бы хранить в реестре, туда-сюда их экспортировать-импортировать и пр.
Цитата: Если хотите его опровергнуть, то приведите ссылку на такой макрос на форуме FAR или в какой-нибудь выложенной сборке, чтобы там распознавались и файловые маршруты, и URL, и пути в реестр, и, в особенности, git и hg. Последнее чрезвычайно удобно. В редакторе открывается лог commit'ов, выделяется хэш, нажимается AltJ, и в другом окне редактора отрывается commit, c адекватной подсветкой для diff. |
Боюсь, такой макрос нужен только Вам. Как я уже говорил - всё очень индивидуально. Хотите макрос для работы с ссылками из description и редактора? Можно доработать и до распознавания файловых путей и реестра.
Цитата: Это верно, но вот для FAR1/2 всё есть именно в открытом доступе, по приведённой выше ссылке. |
Для FAR3 тоже всё в открытом доступе. Всё на самом деле не так плохо, как я описываю. Люди макросами делятся. А я сейчас выложу свою копию ФАРа, дам ссылку и скажу - смотрите, всё что мне нужно тоже в открытом доступе. Хотите? ;)
Цитата: Да, он хорош, но для FAR - избыточен, необязателен. Нет такого, чтобы вот прямо чувствовался какой-то "потолок возможностей" макросов FAR1/FAR2. |
Мы говорили о плагинах. Не о макросах. На lua можно писать скрипты как замену плагинов, так и отдельные плагины, где "движок" тот же, что и для LuaMacro, а начинка своя на lua. Не нужно возни с компиляторами, студиями и прочим.
Цитата: Нет такого, чтобы вот прямо чувствовался какой-то "потолок возможностей" макросов FAR1/FAR2. |
Попробуйте на макроязыке создать диалог. Или обработать текст с помощью регулярных выражений.