0
要進行調試,我通常會在懷疑發生錯誤的位置上方插入browser()
。然後,我將逐步完成代碼(使用n
)以瞭解發生了什麼。即使遇到錯誤,如何保持瀏覽器()模式?
運行導致錯誤的行時,RStudio將退出browser()
模式。有沒有辦法留在browser()
模式?
要進行調試,我通常會在懷疑發生錯誤的位置上方插入browser()
。然後,我將逐步完成代碼(使用n
)以瞭解發生了什麼。即使遇到錯誤,如何保持瀏覽器()模式?
運行導致錯誤的行時,RStudio將退出browser()
模式。有沒有辦法留在browser()
模式?
嘗試設置options(error = recover)
。相關的幫助文件是here。