2014-09-12 5 views
4

Я разрабатываю пакет в RStudio и хотел бы использовать точки останова для отладки моих функций. Тем не менее, я продолжаю сталкиваться с той же проблемой: я установил точку останова, RStudio предупреждает меня, что пакет необходимо построить и перезагрузить, чтобы активировать точку останова (даже если я только что построил и перезагрузил пакет), а затем, когда я создаю и перезагружаю пакет точки останова исчезает. Я что-то не понимаю?Установка контрольных точек в RStudio во время разработки пакета

ответ

0

Похоже, что это ошибка, которая была решена закрытыми и перезапускаемыми RStudio. Я обнаружил, что у меня также была проблема с сохраненными наборами данных (в данных /), а не с загрузкой. Итак, я считаю, что что-то не так с сборкой и перезагрузкой пакета в RStudio, которая была решена путем перезапуска программного обеспечения, и именно это вызвало странное поведение точки останова.

+0

Я столкнулся с той же проблемой в данный момент ... есть ли что-нибудь еще, что вы изменили, чтобы заставить его работать снова? –

0

Я столкнулся с той же проблемой, и перезагрузка RStudio не решила его для меня. Один рабочий стол должен поставить browse() перед кодом, который имеет ошибку в качестве точки останова, он остановится там, и у вас есть интерактивный сеанс для проверки проблемы.

This - очень подробная статья, объясняющая все параметры отладки, доступные в RStudio. Я нашел его полезным.

0

переместите свой файл .R в каталог, в котором есть .RData, а затем setwd("directory of .RData file").

Это решение сработало для меня!

Смежные вопросы