解决方案
查看 代码折叠和部分:
代码部分允许您将较大的源文件分解为一组离散区域,以便于它们之间的轻松导航. 。代码部分自动可折叠 - 例如,以下源文件具有三个部分(一个扩展了,另外两个折叠):
要插入新代码部分,您可以使用代码 - >插入部分命令。另外,任何注释行,包括至少四个尾随破折号( - ),相等的符号(=)或磅符号(#)自动创建一个代码部分。例如,以下所有行创建代码部分:
#第一部分-----------------------------------------------------------------------
#第二部分====================================
###第三节###############################请注意,如上所示,只要 它以四个或更多 - ,=或#字符结尾.
(我自己的亮点)
其他提示
当Rstudio在功能中时,它们似乎可以识别它们。例如:
# SECTION ONE -----------------------------------------------------------------
testfunc <- function(input1,input2,input3){
# SUBSECTION ONE --------------------------------------------------------------
# SUBSECTION TWO --------------------------------------------------------------
ss2func <- function(x1,x2,x3){
}
}
# SECTION TWO -----------------------------------------------------------------
这有点丑陋,但是如果您希望一个小节在该部分内部折叠,但也可以单独折叠,则可以在该小节的任一端使用卷曲支架。
# SECTION ONE --------------------------------------------------------------
y <- 11:20
{# SUBSECTION ONE ----------------------------------------------------------
x <- 1:10
}
# SECTION TWO --------------------------------------------------------------
这样,您可以将第一个小节折叠,同时仍在第一节中查看代码。但是,如果您折叠了第一个小节,则也将关闭。