Может ли Emacs говорить статистику цикла через R для цикла, как настоящий отладчик?
Я счастливый пользователь ESS для кодирования и отладки кода R. Я обнаружил неуловимую ошибку недавно глубоко внутри нескольких циклов и структур ifs.
Есть ли способ иметь ESS выборочно перемещать структуры if или else для всех значений в цикле for?.
Есть ли в R или ESS режим отладчика, где вы можете пропустить предложения else, циклические значения и шаг, шаг за шагом, возврат и т.д.?
[ОБНОВЛЕНИЕ]
Спасибо @jubba за ссылку на другой вопрос о средствах отладки для R-языка. В конце концов, это был мой реальный вопрос. Этот другой поток дает ссылки на те вещи, которые я хотел знать о способе выполнения отладки в текущем R.
Ответы
Ответ 1
Был более общий вопрос об отладке в R в Stackoverflow:
Инструменты отладки для языка R
Один ответ Давор Кубраник указывает на ess-tracebug
, который, согласно его веб-сайту, "пакет Emacs для интерактивной отладки и трассировки ошибок в ESS". Я никогда не использовал его сам, но он может быть вам полезен:
http://code.google.com/p/ess-tracebug/