如何在rstudio中发送if语句或函数语句中的所有代码

如何在rstudio中发送if语句或函数语句中的所有代码,r,rstudio,R,Rstudio,我在“代码>运行区域”菜单中尝试了不同的快捷方式,但似乎找不到在函数或if语句中运行所有代码的命令,因此对于很长的函数,我必须突出显示整个函数或多次使用ctrl+enter。例如,在升华文本中,使用ctrl+enter发送整个代码部分。ctrl-Alt F应该可以做到这一点。我尝试过,它可以工作,但光标不前进,有没有办法让它像crtl+enter那样运行代码并前进光标?据我(有限)所知,R没有这个功能。但是,您可以将每个函数写入一个单独的r文件中,并在选项卡之间切换。这可能是一种更快的操作方式,

我在“代码>运行区域”菜单中尝试了不同的快捷方式,但似乎找不到在函数或if语句中运行所有代码的命令,因此对于很长的函数,我必须突出显示整个函数或多次使用ctrl+enter。例如,在升华文本中,使用ctrl+enter发送整个代码部分。

ctrl-Alt F应该可以做到这一点。

我尝试过,它可以工作,但光标不前进,有没有办法让它像crtl+enter那样运行代码并前进光标?据我(有限)所知,R没有这个功能。但是,您可以将每个函数写入一个单独的r文件中,并在选项卡之间切换。这可能是一种更快的操作方式,但这取决于您的应用程序。或者使用R studio的分段功能,例如键入:
#########
然后使用底部的下拉框可导航,以快速切换到下一个命名的分段。