OneDebugger 1.3.0: бесшовная интеграция с Infostart Toolkit, удобное табло, интерфейсные доработки

25.12.2024      2789

Начиная с версии 1.3.0 отладчик может быть использован в качестве подключаемого плагина в популярном наборе инструментов разработчика Infostart Toolkit.

Для быстрого просмотра текущего состояния переменных реализован механизм табло, а для повышения удобства работы вывод сообщений в отдельной вкладке и ряд других интерфейсных доработок.


Консоль кода с отладкой в пользовательском режиме

OneDebugger – это инструмент для написания и отладки кода в режиме 1С:Предприятие. Поддерживает пошаговую отладку с использованием точек останова и просмотр содержимого переменных почти так же, как это происходит в конфигураторе. Может существенно помочь в тех ситуациях, когда отладка в принципе невозможна другими средствами (например, отключена на сервере).

OneDebugger предоставляет возможности:

  • написания и пошаговой отладки кода с использованием процедур и функций;
  • просмотра значений переменных любых типов;
  • просмотра стека вызовов;
  • вычисления произвольных выражений на встроенном языке в контексте точки останова;
  • синтаксического контроля;
  • остановки по ошибке.

В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

Предназначен для работы в конфигурациях на управляемых формах с режимом совместимости 8.3.14 и выше.
 

Перейти на страницу решения


Бесшовная интеграция с Infostart Toolkit

Начиная с релиза 1.3.0 OneDebugger поддерживает бесшовную интеграцию с консолью из набора инструментов Infostart Toolkit.

Если вы уже привыкли к консоли кода Infostart Toolkit и хотите иметь в ней возможность полноценной отладки, обновите расширение до последней версии и включите в настройках поддержку OneDebugger.

Важно: Интеграция с OneDebugger доступна в Infostart Toolkit, начиная с версии 2024.4. В базу должны быть установлены оба расширения.

 

 

Подключенный OneDebugger добавляет в консоль кода Infostart Toolkit:

  • пошаговую отладку с использованием точек останова;
  • удобное табло с автоформированием текущих значений переменных;
  • просмотр стека вызовов;
  • возможность запуска структурированного кода с процедурами и функциями;
  • расшифровку всех типов при вычислении произвольных выражений на встроенном языке в контексте точки останова – через табло или окно «Вычислить выражение», которое открывается по сочетанию клавиш Shift+F9.


Автоформирование значений переменных в табло

Теперь для просмотра значений переменных необязательно выполнять команду «Вычислить выражение» (Shift+F9) – текущие значения доступных в контексте точки останова переменных можно увидеть в табло. При этом состояния переменных можно анализировать не только во время выполнения кода, но и после того, как оно завершено (отображаются значения на момент завершения).

Содержимое табло может быть сформировано как автоматически (кнопка «Автоформирование табло», которая по умолчанию нажата), так и с использованием произвольных выражений на языке 1С.

 

 

Вывод сообщений в отдельной вкладке

Теперь выводимые сообщения отображаются в отдельной вкладке, где их всегда можно посмотреть во время или после выполнения кода. При этом для функции глобального контекста Сообщить() поддерживается визуализация статусов сообщения (второй параметр функции).

 

 

Интерфейсные доработки

Также в новой версии OneDebugger 1.3.0 реализованы небольшие, но полезные доработки, повышающие удобство работы:

  • при анализе переменных теперь можно открыть отдельное окно двойным кликом, а не только командой на форме;
  • изменен внешний вид и поведение блока вкладок в нижней части формы редактора;
  • появилась возможность изменять размер блока вкладок в нижней части, с помощью растягивания его на нужную высоту.
     

Перейти на страницу решения


Автор:
Аналитик


См. также

Новость Маркетплейс

Мы уже привыкли к использованию электронной подписи для подписания различных документов. Да только непросто эту подпись получить. Но давайте представим, что есть решение, которое позволит выпустить ЭЦП в несколько щелчков на мобильном телефоне.

вчера в 11:45    414    vtretyakova    7       

1

Новость Маркетплейс

Service Desk Online – альтернативный веб-клиент для платформы 1С:Предприятие. Он обеспечивает удобный доступ к конфигурациям через интернет с любого устройства, упрощает создание заявок для пользователей и работает как первая линия техподдержки.

13.01.2025    898    vtretyakova    0       

12

Новость Маркетплейс

В декабре прошлого года Инфостарт.Маркетплейс пополнился новыми инструментами для бизнеса. Это разработки, которые помогут упростить работу, улучшить управление процессами и внедрить инновационные подходы. Узнайте, как они могут помочь вашей компании!

09.01.2025    1095    vtretyakova    0       

11

Новость Маркетплейс Маркетплейсы

В декабре Wildberries опубликовала напоминание своим пользователям о скором отключении устаревших доменов. Для дальнейшей корректной работы с маркетплейсом нужно проверить актуальность своих учетных записей и при необходимости внести изменения.

23.12.2024    1703    vtretyakova    0       

15

Новость Новый релиз

Фирма «1С» выпустила новый релиз 4.1.2 для облачной и десктопной 1С:Кассы, в котором реализована поддержка НДС 5% и 7% на УСН, возможность загрузки справочных остатков из 1С:Бухгалтерии и пост-оплата в документах «Заказ».

20.12.2024    1135    ЕленаЧерепнева    0       

3

Новость Маркетплейс

Новый сервис «Календарь маркировки» содержит актуальную информацию о маркировке товаров в России и предлагает решения для интеграции с системой «Честный знак», управления кодами и другие программные продукты.

16.12.2024    1438    vtretyakova    0       

9

Новость InfostartToolkit Маркетплейс Программист Инструменты и обработки

В Infostart Toolkit 2024.4 появилась поддержка OneDebugger, новый инструмент для регистрации изменений на узлах, для консоли запросов код генерируется в виде схемы запроса, а в консоли СКД реализована работа с менеджером временных таблиц.

13.12.2024    5853    vikad    4       

34

Новость Маркетплейс

До конца декабря у вас есть возможность приобрести решения из каталога по текущей стоимости. А с наступлением нового года на большинство решений, техническую поддержку и обновления будут действовать новые цены.

12.12.2024    1468    vtretyakova    0       

14
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение