517
правок
Изменения
→Функциональность базового объекта
);
</source>
'''AttachDebugger''' - Команда позволяет подключить отладчик к скрипту, который уже выполняется в другом месте приложения и находится в ожидании команды AttachDebugger. Команда AttachDebugger должна быть '''первой командой''' в скрипте. Добавьте её в самое начало:
<source lang="json">
AttachDebugger;
set($a, 10);
set($b, 20);
set($sum, $a + $b);
showmessage($sum);
</source>
'''Что происходит:'''
# При выполнении команды `AttachDebugger` скрипт останавливается.
# Отладчик автоматически подключается к выполняющемуся скрипту.
# Текст скрипта загружается в редактор отладчика.
# Можно ставить точки останова, просматривать переменные и продолжать отладку.
'''Важно:'''
* Отладчик должен быть в режиме отслеживания до того, как скрипт дойдёт до команды `AttachDebugger`.
* Если режим отслеживания не включён, команда `AttachDebugger` игнорируется.
* В режиме отслеживания может работать только один отладчик.
* Команда `AttachDebugger` должна быть первой командой в скрипте.
=== Строковые функции ===