在RStudio

时间:2015-12-25 08:13:54

标签: r formatting editor rstudio code-formatting

我想复制并通过一些特殊格式的RStudio版本0.99.834中的一些代码。见下文MWE。

ctl <- c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14)
trt <- c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69)
group <- gl(2, 10, 20, labels = c("Ctl","Trt"))
weight <- c(ctl, trt)


lm.D9 <- 
        lm(
          formula=weight ~ group
          )
lm.D90 <- 
          lm(
            formula =weight ~ group - 1
            ) # omitting intercept

现在,如果我复制以下代码

lm.D9 <- 
        lm(
          formula=weight ~ group
          )
lm.D90 <- 
          lm(
            formula =weight ~ group - 1
            ) # omitting intercept

进入RStudio Version 0.99.834,它提供以下输出

   lm.D9 <- 
      lm(
        formula=weight ~ group
      )
    lm.D90 <- 
      lm(
        formula =weight ~ group - 1
      ) # omitting intercept

具有与其源不同的格式。我想知道如何在RStudio版本0.99.834中处理和粘贴代码时保留尾随空格。

2 个答案:

答案 0 :(得分:5)

我知道其他人已经回复了,但我自己发布了,因为我不希望我的评论被盗。

你真的搜索过吗?在30秒内Tools > Global Options... > Code Editing,取消选中Auto-indent code after paste

答案 1 :(得分:1)

您可以在工具 - &gt;中停用Rstudio选项全球选项 - &gt;代码 - &gt;粘贴后自动缩进代码