Как закончить режим отладки?
В RStudio я начал режим отладки
debug(ls)
ls()
Тогда я не знаю, как закончить этот режим.
Приглашение изменилось на
Browse[2]>
Как я могу закончить этот режим отладки?
Ответы
Ответ 1
Сначала отлаживаем функцию с помощью Q
в приглашении Browse[2]>
, как сообщает jbaums в своем комментарии. Это возвращает вас к приглашению >
. Теперь отключите отладку ls
с помощью следующей команды:
undebug(ls)
?debug
полезен для такого рода вещей.
Ответ 2
Используйте debugonce()
вместо debug()
. Как следует из названия, это займет только функцию через режим отладки один раз. Когда в режиме отладки нажмите "Продолжить", пройдите через конец или следующую точку останова или используйте кнопку "Стоп", чтобы завершить сеанс отладки.