Отлаживаем свои (и не только) скрипты в TurboConf

Добавил: nytlenc, 21 марта 2024 12:24, обновлено: 21 марта 2024 13:04

Раздел: Обсуждение TurboConf

Скрипты Отладка скриптов


Статья описывает как отлаживать любые скрипты в TurboConf

В прошлый раз я писал статью, о том как писать свои скрипты в TC.
https://turboconf.ru/Forum/Details/1506

В этот раз хотелось бы осветить процесс настройки и отладки скриптов TC.
Для отладки потребуется Visual studio code

Устанавливаем инструменты и настраиваем отладку

  1. Устанавливаем Visual studio code
  2. Устанавливаем расширение Languge 1C (BSL)
  3. Устанавливаем расширение OneScript Debug (BSL)
  4. В настройках TurboConf на закладке "Разработчикам" включаем отладку скриптов, жмём OK
  5. Обязательно перезапускаем TurboConf и видим вот такое сообщение в углу экрана
  6. В студии открываем каталог в котором находятся скрипты
  7. Выбираем каталог
  8. И видим вопрос от Visual studio code о доверии автору файлов находящихся в каталоге, ставим галку доверять всему каталогу TurboConf и жмем Yes, I trust the author
  9. Добавляем конфиг для отладки, для этого жмем Run → Add configuration...

  10. и выбираем из списка 1Script Debugger
  11. Откроется окно с конфигом, где нужно поменять порт отладки на правильный, по умолчанию будет стоять 2801 нужно поменять на 5318 и request сменить с launch на attach
    Конфиг можно взять тут launch.json
  12. Жмем File - Save или сочетание клавиш Ctrl +S и можно после этого закрыть окно с конфигом. В результате будет создан каталог .vscode и в нем будет находиться launch.json

Приступаем к отладке скриптов в Visual studio code.

  1. Открываем нужный для отладки скрипт из списка файлов
  2. Устанавливаем точку останова в нужном месте
  3. Жмем F5 или Run - Start debuggin и видим что VSCode успешно приаттачился к порту, об этом будет свидетельствовать панель управления отладкой.
  4. В TurboСonf запускаем скрипт и его код в точке останова - в работу
  5. Видим успешное срабатывание точки останова

К списку тем

Комментарии

TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней