Top.Mail.Ru

Отладка кода 1С: 5 полезных инструментов

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

1. Точка останова

Основной инструмент – Точка останова. Если необходимо остановиться в коде, то можно установить точку останова и далее производить отладку кода. Комбинация F9 – устанавливает и убирает точку останова.

Отладка кода 1С

Если необходимо остановиться в коде только в при каких-то условиях, то можно установить точку останова с условием (меню Отладка), и в открывшемся окне написать условие на языке 1С.

Отладка кода 1С

Также можно посмотреть список точек останова в меню Отладка. В этом списке можно включить и выключить нужную точку останова, перейти в модуль этой точки остановки, сохранить и загрузить список.

Отладка кода 1С

2. Остановка по ошибке

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

Отладка кода 1С

3. Стек вызовов

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

Отладка кода 1С

4. Табло

С помощью табло можно просматривать и вычислять значения переменных некоторого модуля.

Отладка кода 1С

5. Вычислить выражение

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

Отладка кода 1С

Также можно во время отладки изменить значение переменных, например, если нужно посмотреть работу кода без изменения обновления конфигурации. Нажимаем кнопку «Изменить новое значение в виде выражения», в открывшемся окне пишем новое значение переменной и жмем кнопку «Установить».

Отладка кода 1С

Теперь переменная принимает новое значение. Нужно понимать, что код не был изменен, и переменная изменена на время отладки.

Такие полезные инструменты для отладки существуют. Надеюсь эта статья будет кому то полезна.

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar