Я много лет использую RStudio, и это никогда не случалось со мной раньше. По какой-то причине каждый раз, когда функция выдает ошибку, RStudio переходит в режим отладки (я не хочу этого). Даже после использования undebug() для одной функции.
> undebug(http.get)
Warning message:
In undebug(fun) : argument is not being debugged
> x = http.get(country = 'KE')
http --timeout=60 get "http://[email protected]/observation?country=KE" > freshobs.json </dev/null
Error in fromJSON(file = "freshobs.json") : unexpected character 'O'
Error in el[["product_name"]] : subscript out of bounds
Called from: grepl(el[["product_name"]], pattern = "json:", fixed = T)
Browse[1]> Q
Любая функция, которую я использую для этого разрыва, вызывает запуск режима отладки - что довольно раздражает, потому что оно открывает средство просмотра источников и уводит вас от вашего кода. Кто-нибудь знает, как остановить эту функциональность? Это происходит, когда флажок "Использовать режим отладки только когда мой код содержит ошибки" в "Предпочтения" установлен и не установлен.
Спасибо!