TGViewer
Е.БУДНИ программиста 1С | Роман Чумадин Е.БУДНИ программиста 1С | Роман Чумадин @e_budni_programmer · 6.25K subscribers
Post #101 2.16K
🪆 Матрешки, стек вызова и замер производительности ⏱

В ранних постах затрагивались такие темы как точка останова и табло, которые помогают отлаживать различные механизмы, но кроме них есть ещё полезные функции конфигуратора:
1. Стек вызовов;
2. Замер производительности;
3. Горячие клавиши хождения по процедурам и функциям.
-----------------------
🔹Стек вызовов. Работает в режиме конфигуратора при отладке. Вызывается либо специальной кнопкой на панели инструментов, либо с помощью горячих клавиш Ctrl+Alt+C. Данный инструмент помогает определить, откуда первично была вызвана текущая функция (в которую мы попали по точке останова).
-----------------------
🔹Замер производительности. Помогает не только в вычислении проблемных участков кода (с точки зрения оптимизации, частота и время вызова), но и понять, что вызывается за определенный момент времени. Например, в предприятии нажимаем кнопку, но вообще непонятно, что перед нами за форма, какая процедура отрабатывает и т.п., тогда мы включаем замер производительности, после чего нажимаем на кнопку, и после останавливаем замер производительности, таким образом мы увидим, какие функции вызывались и по объектам можно найти контекст.
-----------------------
🔹Горячие клавиши. Помогают легче перемещаться по иерархии вызовов процедур и функций в коде.
F12 – переход к определению процедуры или функций на которой установлен курсор;
Ctrl + (минус) - перемещает назад в модуль, из которого ушли через F12;
Если с горячей клавишей F12 все просто и понятно, то про Ctrl + (минус), думаю, знают не все, так как я научился ими пользоваться только на второй год работы)
-----------------------
Если вы ещё не пользовались данными инструментами, то рекомендую освоить!👍 Эти механизмы помогут вам гораздо проще и быстрее разбираться с чужим кодом, а в особенности с типовыми конфигурациями, в том числе с «матрешками» (вызовы процедур и функций в других модулях).

-----------------------
Справочная информация по 1С >>>
http://t.me/wiki1c

#ЕБ_Повседневность
  • 🔥 14
  • 👍 10
  • 😁 1
More from @e_budni_programmer
  1. Oct 1, 2026Post #612
  2. Sep 30, 2026Работу техподдержки 1С обычно редко обсуждают, пока все работает в штатном режиме. Но когд…
  3. Sep 24, 2026РУБРИКА «ЧёПоСтандартам» Оформление текстов запросов Хотел выбрать самые важные моменты из…
  4. Sep 22, 2026Всем привет! И снова про конференции) Прошла Жёлтая конфа, Кунг-Фу Митап в питере, на этот…
  5. Sep 17, 2026Post #607
  6. Sep 12, 2026Больше постов про ИИ?) Сейчас всё активнее пробую применять ИИ непосредственно в разработк…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →