523
правки
Изменения
→Отладчик скриптов
* '''AttachDebugger''' — подключение к уже выполняющемуся скрипту
* '''Работа с файлами''' — открытие, сохранение и отслеживание изменений файлов скриптов
* '''Расширенный редактор''' - подсветка парных скобок, отображение скрытых симолов, закладки.
Отображает:
* Вывод команд сообщений няпрямую из скрипта и команды Printкомандой '''print'''
* Сообщения отладчика (остановка на breakpoint, ошибки)
* Временные метки для каждого сообщения в формате [hh:nn:ss]
# Выделите текст в редакторе (например, имя переменной или выражение)
# Выберите в контекстном меню > редактора пункт '''Добавить в наблюдение'''
# Либо используйте меню '''Скрипт''' > '''Добавить наблюдение (Сtrl+F5)''' и введите выражение вручную.
=== Продолжение выполнения ===
После остановки на точке остановаскрипта:
# Просмотрите значения переменных и выражений наблюдения
# При необходимости скорректируйте точки останова или выражениянаблюдения
# Нажмите кнопку '''Продолжить (F9)''' — выполнение продолжится до следующей точки останова или завершения скрипта
=== Остановка выполнения ===
Во время выполнения скрипта можно нажать и удерживать клавишу ESC для прерывания выполненияаварийной остановки.
== Работа с файлами ==
Если файл был открыт ранее, по умолчанию предлагается исходный путь.
== Сохранение скриптов в базу данных == Если настроено сохранение в базу данных, отладчик может записать изменённый скрипт обратно в БД.
Если отладчик открыт как редактор скрипта, доступны функции по сохранению:
* Меню '''Файл''' > '''Сохранить''' — сохранить скрипт в базу данных
* Кнопка '''Сохранить и закрыть''' — сохранить скрипт и закрыть окно отладчика
'''В скрипте:'''
#Команда '''AttachDebugger''' должна быть '''первой командой''' в скрипте. Добавьте её в самое начало:
<source lang="json">