🔴Главный инструмент любого 1Сника – Точка останова!



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

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



⚠️Важной особенностью является использование только в режиме отладки подключенного сеанса. По умолчанию, если база серверная, то режим отладки серверной части отключен и сеанс сервера не виден. Также не подключаются автоматически фоновые задания и внешние соединения. Дополнительные действия при подключении требуются при отладке правил обмена и различных внешних обработок. Например, некоторые модули ЭДО используют обработки, хранящиеся в макете, выгружая их предварительно в файлы. Но во всех этих случаях можно разобраться и всё равно подключить отладку.



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



С версии платформы 8.3.24 нам обещают расширить функционал точки останова: условие на количество срабатываний, на вышестоящий метод и вывод в окно сообщений с продолжением выполнения. Как выйдет тестовый релиз, будет интересно посмотреть и пощупать более детально)



Механизм точки останова не уникален для 1С, есть также и в других средах разработки. При изучении программирования в вузах, бывает говорят про механизм точки останова спустя несколько месяцев обучения)😏



Напишите в комментариях, когда вы узнали про точку останова💬



#ЕБ_Повседневность