Автокликер Clickermann :: Форум

Основной раздел => Предложения => Topic started by: barnybad on January 12, 2018, 01:02:18 PM

Title: Отслеживание строки выполнения скрипта
Post by: barnybad on January 12, 2018, 01:02:18 PM
Здравствуйте, возможен ли такой функционал, когда открываем редактирование скрипта и запускаем его, то видим выделение строки которая выполняется в данный момент. Если есть отдельный поток, то при его активации выделяется весь выполняемый блок и в нем тоже идет отслеживание строки. Может у кого то тоже есть подобные мысли что бы развить эту тему. Еще было бы неплохо что бы в редакторе была возможность сворачивать куски кода как это реализовано в Notepad++
Title: Re: Отслеживание строки выполнения скрипта
Post by: Vint on January 12, 2018, 04:16:37 PM
Нет, такого нет и сделать трудно. Раньше, очень давно, в главном окне выводилась текущая выполняемая строка. Народ даже отслеживал места зависонов проставляя уникальные задержки типа WAITMS(599).
С выходом новых версий убрали потому что показывало бы неправильно. Перед запуском текст скрипта преобразуется: удаляются комментарии и пустые строки. Встраиваются инклюды. Регистр всего кроме явных строк переводится в заглавные. Потом синтаксический анализатор выделяет что он там должен выделять...
Короче тот скрипт что выполняется совсем не похож на тот, что видим в редакторе и соответственно ничего не совпадает.
Title: Re: Отслеживание строки выполнения скрипта
Post by: newusr on March 19, 2018, 10:19:36 PM
Здравствуйте, возможен ли такой функционал, когда открываем редактирование скрипта и запускаем его, то видим выделение строки которая выполняется в данный момент. Если есть отдельный поток, то при его активации выделяется весь выполняемый блок и в нем тоже идет отслеживание строки. Может у кого то тоже есть подобные мысли что бы развить эту тему. Еще было бы неплохо что бы в редакторе была возможность сворачивать куски кода как это реализовано в Notepad++
Это уже на отладчик похоже, да, было бы не плохо иметь такой, чтобы можно было выполнять скрипт пошагово с отображением выполняемых строк и значением переменных...