【发布时间】:2015-04-08 10:32:51
【问题描述】:
我有一个 R 脚本,它调用我编写的函数。但是,当我执行脚本时,程序不会在函数体中的调试点停止。 调试点唯一起作用的时间是在主脚本文件中设置它们时。我正在使用 R-studio IDE,但是任何通用解决方案也将不胜感激。
【问题讨论】:
-
@rmuc8 我在发帖之前已经看过那篇文章。它没有提到函数体不是合法的断点。我错过了什么吗?
-
@rmuc8 在那里,作者谈论的是内联定义的函数,因此 Rstudio 断点在那里不起作用。我的问题是传统的函数定义。在函数体中停止的能力在 Matlab 等其他平台中是相当标准的。不确定,为什么没有这方面的信息。
-
当我在函数中设置断点时,我可以逐行调试。由于我对Matlab不熟悉,所以无法进行比较。你使用最新版本的 Rstudio 吗?我
-
@rmuc8 如果函数是从另一个 R 脚本调用的,R-Studio 是否会在函数的断点处停止?