Новый Debugger.jl Джулии великолепен, но довольно трудно добраться до того точного пункта кода, к которому я хочу иногда обращаться.
Есть ли способ, которым я могу войти в интерактивный режим отладки, подобный тому, что есть в Python в pdb.set_trace () или ipdb.set_trace ()? Например, я хотел бы иметь возможность вставить строку кода, где я хочу, чтобы отладчик запускался, например:
function myfunc(a, b)
# do stuff
set_trace() # interactive debug mode will start here
# do other stuff
end
p.s. Я знаю, что это в основном похоже на установку точки останова в Юноне, но 1) я не всегда могу развиваться в Юноне; и 2) я не мог заставить точки останова работать хорошо с отладчиком Юноны даже после долгих попыток. Это может быть моей пользовательской ошибкой, но я уверен, что другие новички Джулии столкнутся с такими же проблемами и хотели бы решения, такого как pdb.set_trace ().