【发布时间】:2019-07-19 21:46:37
【问题描述】:
有时如果你有一个较长的脚本,能够突出显示你想要运行的代码(整个脚本或其中的一部分),然后按 之类的东西 ctrl 会很方便+ enter 运行代码,但需要注意的是,下一行只有在前面的所有行都运行时才会运行。
有没有办法在 RStudio 中做到这一点?
【问题讨论】:
标签: rstudio
有时如果你有一个较长的脚本,能够突出显示你想要运行的代码(整个脚本或其中的一部分),然后按 之类的东西 ctrl 会很方便+ enter 运行代码,但需要注意的是,下一行只有在前面的所有行都运行时才会运行。
有没有办法在 RStudio 中做到这一点?
【问题讨论】:
标签: rstudio
两种方式:
A) '转到 Debug -> On Error 并将值从“Error Inspector”更改为“Break in Code”。' (乔纳森·麦克弗森https://support.rstudio.com/hc/en-us/articles/205612627-Debugging-with-RStudio#introduction)。
B) 使用笔记本脚本。在笔记本中,“一次只发送一行。如果一行出现错误,这允许执行停止。 (RMarkdown 团队https://bookdown.org/yihui/rmarkdown/notebook.html)。
【讨论】: