Я предлагаю добавить возможность разбивать макросы на "части" для удобства чтения и редактирования в редакторе. Это поможет легче находить ошибки и перемещаться по коду.
Как это может работать:
1. Пользователь выделяет нужную часть макроса.
2. Нажимает специальную кнопку, которая вызывает окно для ввода названия раздела (например, "Название функции").
3. После ввода названия, эта часть макроса сворачивается, и отображается комментарий с названием функции. Например:
// Перемещение курсора
1. ∨ Переместить курсор: -400 200 -350 Абсолютно
9. Нажать A
10. Отпустить A
Пользователь может легко свернуть или развернуть части макроса по мере необходимости. Это позволит лучше организовать макросы и упростит навигацию.
Пример скрипта до сворачивания:
1. Переместить курсор: -400 200 -350 Абсолютно
2. Переместить курсор: -400 210 -350 Абсолютно
3. Переместить курсор: -400 220 -350 Абсолютно
4. Переместить курсор: -400 230 -350 Абсолютно
..и т.д..
9. Нажать A
10. Отпустить A
Такая функция облегчит редактирование и работу с большими макросами. Надеюсь, я понятно объяснил свою идею.