Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/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
Debugging 使用Rmarkdown进行调试_Debugging_Rstudio_R Markdown_Inline - Fatal编程技术网

Debugging 使用Rmarkdown进行调试

Debugging 使用Rmarkdown进行调试,debugging,rstudio,r-markdown,inline,Debugging,Rstudio,R Markdown,Inline,在使用Rmarkdown时,我对Rstudio的调试器有问题。有问题的函数来源于.Rmd文件中的一个单独的functions.R文件。如果我主动地为functions.R文件提供源代码,并注释掉Rmarkdown文件中的source functions.R行,则可以通过断点进行调试 不过,这种解决方法并不完全成功,因为一旦进入Browse>控制台模式,我就无法检查任何Browse环境变量,除非我在Rmarkdown区块内联输出中查看它们。这使得调试变得笨拙和困难 我尝试过切换Rmarkdown文

在使用Rmarkdown时,我对Rstudio的调试器有问题。有问题的函数来源于.Rmd文件中的一个单独的
functions.R
文件。如果我主动地为
functions.R
文件提供源代码,并注释掉Rmarkdown文件中的
source functions.R
行,则可以通过断点进行调试

不过,这种解决方法并不完全成功,因为一旦进入
Browse>
控制台模式,我就无法检查任何
Browse
环境变量,除非我在Rmarkdown区块内联输出中查看它们。这使得调试变得笨拙和困难

我尝试过切换Rmarkdown文档设置以在控制台中显示输出,但这完全破坏了调试功能。理想情况下,应该有一些设置使输出同时具有内联输出和通过控制台输出,但目前似乎不存在这种设置

有没有一种更简单的方法可以通过我缺少的Rmarkdown进行调试