![]() |
#1 |
Участник
|
Навижен 3.6.
Каким куском кода можно выкинуть в дебагер, чтобы при этом можно было продолжить в нём пошаговое выполнение. Т.к. есть кодюнит, рабоут которого слудет исследовать под дебагером, но чтобы до него добьратсья пошагово нужно ну очнеь долго сидеть. |
|
![]() |
#2 |
Участник
|
Код: if not confirm('Продолжить?') then error(''); |
|
![]() |
#3 |
Участник
|
Поставить точку останова (F9) в нужном месте кода.
Сервис-Debuger-Active галку поставить Сервис-Debuger-Breakpoint On Trigers галку снять. |
|
![]() |
#4 |
NavAx
|
В 3.6 беда с точками останова (F9), к сожалению.
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
![]() |
#5 |
Участник
|
какая беда?
|
|
![]() |
#6 |
Участник
|
чета не припомню я беды в 3.6 с дебагером и точками останова... вроде как все нормально было
|
|
![]() |
#7 |
Участник
|
да нет не было нормально.... по крайней мере на первых сервиспаках глючил
__________________
Want to believe... |
|
![]() |
#8 |
Участник
|
|
|
![]() |
#9 |
NavAx
|
Угу, именно эта беда.
Не ставились в версиях младше 3.7 брейкпойнты непосредственно из кода.
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
![]() |
#10 |
Участник
|
Вроде там и русский текст дает нечитаемые символы
|
|
![]() |
#11 |
Участник
|
Дуд и romeo всё верно говорят.
А на счёт "if not confirm('Продолжить?') then error('');" Это не то - требуется после вылетания в дебагер иметь возможность продолжения пошагового выполнения пока в дебагере |
|
![]() |
#12 |
Участник
|
Цитата:
Навижен 3.6
вопрос "продолжить?" нужен для того чтобы первый раз ответить "нет" - дебаггер вывалится по ошибке, поставить остановку там где надо (на след. строке видимо) и запустить код заново, и ответив "да", вывалиться в нужном месте. Дальше по шагам. |
|
![]() |
#13 |
Участник
|
Цитата:
Сообщение от Wizard
![]() Цитата:
Навижен 3.6
вопрос "продолжить?" нужен для того чтобы первый раз ответить "нет" - дебаггер вывалится по ошибке, поставить остановку там где надо (на след. строке видимо) и запустить код заново, и ответив "да", вывалиться в нужном месте. Дальше по шагам. |
|
![]() |
#14 |
Участник
|
Цитата:
Сообщение от Wizard
![]() Цитата:
Навижен 3.6
вопрос "продолжить?" нужен для того чтобы первый раз ответить "нет" - дебаггер вывалится по ошибке, поставить остановку там где надо (на след. строке видимо) и запустить код заново, и ответив "да", вывалиться в нужном месте. Дальше по шагам. |
|