Latest post of the previous page:
Согласен с вами, не стоит рубить сплеча. Время покажет.
Latest post of the previous page:
Согласен с вами, не стоит рубить сплеча. Время покажет.
Вероятно, прежде всего для беглого обзора сложных и объёмных макросов. Я набросал себе для интереса черновик тестового .
А чем уже существующие инструменты обзора/мониторинга макросов не устраивают?
Мне нравится форма представления макроса уже в том несовершенном , который получается по результатам работы вышеприведённого тестового макроса. Тем, что всё приведено в целом обзорно. И, я полагаю, имхо, что добавление этой формы в "существующие инструменты обзора/мониторинга" будет к лучшему.
Лично я об этом и не заикался. И, более того, дистанционное, не непосредственное, изменение полей (в т.ч. и key, и area) не нахожу практичным. Ну, разве что, умозрительно могу представить их для оперативной отладки и опробования скриптов.зачем для беглого мониторинга возможность изменения полей (кроме key и area)?
Не, тогда уж надо так, в теле макроса:
Code: Select all
for k,v in pairs(_mmd) do mf.printconsole(k, " = ", v) end
Да. Ничуть не умаляя достоинств уже существующего,
Да.
Результаты вывода в диалог легко копируются по CtrlC, а как Вы снимали вышеприведённый output с консоли? Через AltIns?
Ой и правда, про Ктл-С нa диалогe я не знал O_o.
Это было бы очень полезно! Давно удивляюсь почему в макробраузерах не встречается такого, чтобы ключи, заданные в макросах регекспами, можно было бы посмотреть также и в виде перечисления реальных клавишесочетаний.
Ну Вы даёте! Вот например регэксп
/.*T/i
Формально "расширений" бесконечно (т.к. в начале - любое количество любых символов). И даже если ограничить возможными именами клавиш, их будет много. Тут как в электронной подписи: проверить легко, а сформировать (найти варианты подписей, проходящие проверку) - трудно…Разумеется, подобные регекспы тоже применяются. (Например, ключ key="/.*/"; используется в одном из макросов популярного скрипта Автофильтр вместо быстрого поиска). И такой регексп в развёрнутом режиме можно было бы показывать макробраузером как "любой ключ". Но всё же это крайний случай. Большинство регекспов, применяемых в ключах макросов, вполне воспроизводимы в развёрнутом виде.buniak_a_h wrote: ↑Mon 16 Dec, 2019 23:05 Вот например регэксп /.*T/i Формально "расширений" бесконечно (т.к. в начале - любое количество любых символов). И даже если ограничить возможными именами клавиш, их будет много