还有我所有的
# +----------+
# | HEADINGS | ####
# +----------+
不再出现在 RStudio 大纲中,因为现在它们需要出现
# +----------+
# HEADINGS | ####
# +----------+
有没有办法把这个改回来,还是我必须重写我在过去 10 年里写的每个文件?如果他们决定将其更改为
# +----------+
# HEADINGS ####
# +----------+
在下一次更新中,我如何确保这不会影响我?
您可以在使用脚本时针对脚本运行正则表达式,这样就不必单独重写每个标题。
# +----------+
# | rnorm() example | ####
# +----------+
x <- rnorm(10)
# +----------+
# | runif() example | ####
# +----------+
y <- runif(10)
src <- readLines("my_script.R")
gsub("(# )\\| (.* \\| ####)", "\\1\\2", src) |>
writeLines("my_script_rehead.R")
# +----------+
# rnorm() example | ####
# +----------+
x <- rnorm(10)
# +----------+
# runif() example | ####
# +----------+
y <- runif(10)