Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rstudio不会在断点处停止_R_For Loop_Debugging_Rstudio_Breakpoints - Fatal编程技术网

Rstudio不会在断点处停止

Rstudio不会在断点处停止,r,for-loop,debugging,rstudio,breakpoints,R,For Loop,Debugging,Rstudio,Breakpoints,几周前,我在Rstudio中使用断点。它如我所期望的那样工作:在断点处停止 然而,现在我需要再次使用它,我无法让它工作;更具体地说:当我在Rstudio中设置断点时,代码行旁边会出现一个红点(请参见屏幕截图),但在运行代码时,它不会在断点处停止 我为这篇文章创建了一个简单的代码示例来展示我想要的:逐行运行for循环 也许我只是不明白一些事情:)那么,有人能帮我在Rstudio中使用这些有用的调试工具吗 提前感谢。在RStudio开发的闪亮应用程序上,断点对我也不起作用,我使用browser()代

几周前,我在Rstudio中使用断点。它如我所期望的那样工作:在断点处停止

然而,现在我需要再次使用它,我无法让它工作;更具体地说:当我在Rstudio中设置断点时,代码行旁边会出现一个红点(请参见屏幕截图),但在运行代码时,它不会在断点处停止

我为这篇文章创建了一个简单的代码示例来展示我想要的:逐行运行for循环

也许我只是不明白一些事情:)那么,有人能帮我在Rstudio中使用这些有用的调试工具吗


提前感谢。

在RStudio开发的闪亮应用程序上,断点对我也不起作用,我使用
browser()
代替断点,它可以工作


M

您是如何准确运行代码的?你在寻找文件来源吗?我用“run”来运行for循环。但现在我尝试了“源代码”,事实上,调试功能是有效的:)我不太了解这两种运行代码的选项。有什么简单的解释吗?无论如何:谢谢你的帮助!选择“run”就像将代码复制和粘贴到控制台中一样。这样,您就可以松散地跟踪行号和断点。您需要将源代码作为文件保存,以便调试器能够在代码中放置断点。这实际上只是R作为一种解释性语言的一个副作用。好的,谢谢你的清晰解释。我得到了同样的错误——当我运行一个闪亮的应用程序时,断点没有命中,但是当我直接获取帮助文件时,断点就命中了。