调试主Rscript时如何在函数体中启用断点

调试主Rscript时如何在函数体中启用断点,r,debugging,rstudio,breakpoints,R,Debugging,Rstudio,Breakpoints,我有一个主R脚本,它使用一个名为Multiply()的函数进行乘法运算 debugSource(“C:/Users/R\u debug\u breakpoint/myFunction.R”) aI可以使用R3.4.2通过RStudio 1.1.383重现这种奇怪的行为。如果单击“源”按钮,则忽略源文件中的断点,如果手动执行主R脚本,则使用断点。即使我使用另一个脚本使用debugSource(“main.R”)来生成main.R脚本,断点也会被忽略。你有解决这个问题的办法吗? debugSourc

我有一个主R脚本,它使用一个名为Multiply()的函数进行乘法运算

debugSource(“C:/Users/R\u debug\u breakpoint/myFunction.R”)

aI可以使用R3.4.2通过RStudio 1.1.383重现这种奇怪的行为。如果单击“源”按钮,则忽略源文件中的断点,如果手动执行主R脚本,则使用断点。即使我使用另一个脚本使用
debugSource(“main.R”
)来生成main.R脚本,断点也会被忽略。你有解决这个问题的办法吗?
debugSource("C:/Users/R_debug_breakpoint/myFunction.R")
a<-1
b<-2
mult<-Multiply(a,b)
Multiply<-function(a,b){
  c<-a+b
  e<-a/b
  d<-a*b
  return(d)
}