выделить все вхождения слова под курсором (@Xer0X & @citRiks)

Здесь обсуждается всё, что касается макросов.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

выделить все вхождения слова под курсором (@Xer0X & @citRiks)

Post by citRiks »

Latest post of the previous page:

dmitrik,
лучше конечно, но откуда брать время?
При каждом изменении где-либо придется все перепаковывать.
Могу лишь дать идею желающим реализовать подобное.
Путь решения который мне видится.

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

да, для этого есть например LuaRocks,
именно это онo и делает, типа lua package management.
но все же окунаться в LuaRocks нет времени тоже.
И, что самое главное, смысла тоже нет,
так как аудитория малочисленна и сами умеют раскладывать файлы
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

выделить все вхождения слова под курсором (@Xer0X & @citRiks)

Post by buniak_a_h »

citRiks wrote: Tue 04 May, 2021 16:10 лучше конечно, но откуда брать время?
При каждом изменении где-либо придется все перепаковывать.
Как-то Вы всё усложняете…
1. Создаёте интегрированный архив, содержащий ВСЁ! необходимое.
2. При изменении распаковываете во временный каталог, обновляете, запаковываете.
Итого 2 минуты.
Это требует намного меньше времени и усилий, чем поиск составляющих по разным ресурсам. Причём, чего не хватает - становится ясно после установки и перезагрузки макросов. Это настолько неудобно, что я уже однажды после второй итерации отказался от установки. Меня недавно даже процитировали: «автор не заинтересован». Именно по этой причине я в этой теме не участвую. Просто жаль усилий на установку.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

выделить все вхождения слова под курсором (@Xer0X & @citRiks)

Post by citRiks »

buniak_a_h wrote: Tue 04 May, 2021 16:32 Как-то Вы всё усложняете…
1. Создаёте интегрированный архив, содержащий ВСЁ! необходимое.
2. При изменении распаковываете во временный каталог, обновляете, запаковываете.
Итого 2 минуты.
Боюсь что не уложусь в две минуты, а разумнее опять же написать скрипт-упаковщик.
Кто возьмется? :)
Опять же, это придется делать при каждом изменении, а их у меня может быть десятки в час,
и я никогда не знаю какое из них окончательное будет.
buniak_a_h wrote: Tue 04 May, 2021 16:32 Это требует намного меньше времени и усилий, чем поиск составляющих по разным ресурсам. Причём, чего не хватает - становится ясно после установки и перезагрузки макросов. Это настолько неудобно, что я уже однажды после второй итерации отказался от установки. Меня недавно даже процитировали: «автор не заинтересован». Именно по этой причине я в этой теме не участвую. Просто жаль усилий на установку.
Это уже не мои усилия :)
A если бы вам весчь показалось полезной, уверен что вы бы все преодолели!

Что же касается менее подготовленного чем вы читателя, то вообще не уверен что ему место в ФАРе.
Ну вот я ему раззжую и в роту положу.
А с остальным что?
Без знания про модули и там всякие принципы фароводства, ему тут делать нечего.
Но все так делать не смогут даже при всем их желании..
вот даже Шмуэль сдался в итоге :cry:
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

выделить все вхождения слова под курсором (@Xer0X & @citRiks)

Post by buniak_a_h »

citRiks wrote: Tue 04 May, 2021 16:43 это придется делать при каждом изменении, а их у меня может быть десятки в час, …
Вы выкладываете новую версию скрипта десятки раз час ??? Перепаковывать требуется только при выпуске версии - вряд ли это чаще пары раз в день (а реально - раз в неделю).
citRiks wrote: Tue 04 May, 2021 16:43 Что же касается менее подготовленного чем вы читателя, то вообще не уверен что ему место в ФАРе.
Ну вот я ему разжую и в роту положу.
А с остальным что?
Включать в архив установочный скрипт, который распихивает всё куда надо. Но для этого нужно, чтобы в архиве было ВСЁ, а не ссылки на остальное (да ещё и не на всё нужное).
citRiks wrote: Tue 04 May, 2021 16:43 вот даже Шмуэль сдался в итоге
А что за задача была? Это, вроде, одна из моих тем, когда я работал. Даже конкурс какой-то выиграл у немцев …
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

выделить все вхождения слова под курсором (@Xer0X & @citRiks)

Post by citRiks »

buniak_a_h wrote: Tue 04 May, 2021 16:54 Вы выкладываете новую версию скрипта десятки раз час ??? Перепаковывать требуется только при выпуске версии - вряд ли это чаще пары раз в день (а реально - раз в неделю).
я могу публиковать по нескольку раз в час, чтобы не оставлять людей наедине с багами.
ну или добрые люди могут помогать находить баги, которые у меня не происходят.
И опять же, аудитория очень ограниченна, а кому надо - те знают что делать,
или к кому обратится, я не кусаюсь, как правило
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

выделить все вхождения слова под курсором (@Xer0X & @citRiks)

Post by citRiks »

buniak_a_h wrote: Tue 04 May, 2021 16:54 А что за задача была? Это, вроде, одна из моих тем, когда я работал. Даже конкурс какой-то выиграл у немцев …
у Шмуэля закончилось время и на вылизывание старого и тем более на создание чего-то нового.
Понятно что мне до него как до китая, но именно поэтому я его и привожу в пример :)
Post Reply

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