r - 在 Rstudio 中自动在等号或箭头之间添加额外空格

标签 r rstudio

有一些工具可以清理 Rstudio 代码(例如 ctrl + shift + A),但我想知道是否有任何快捷方式可以使代码从此开始:

plot(x = x.coord,
     y = data.mat[, MakeColName(metric, ptiles[1], "roiOpt")],
     ylim = ylim)

plot(x    = x.coord,
     y    = data.mat[, MakeColName(metric, ptiles[1], "roiOpt")],
     ylim = ylim)

verylongobject <- rnorm(19)
shortobj <- rnorm(39)
mobj <- rnorm(30)

verylongobject <- rnorm(19)
shortobj       <- rnorm(39)
mobj           <- rnorm(30)

或者也许是一些可以调整空间的设置

verylongobject           <- rnorm(19)
shortobj                 <- rnorm(39)
mobj                     <- rnorm(30)

最佳答案

有一个 RStudio Addin 提供此功能:

https://github.com/seasmith/AlignAssign

关于r - 在 Rstudio 中自动在等号或箭头之间添加额外空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45354152/

相关文章:

R : Using shortcuts to insert operators writes to a different file

r - 是否有与 plyr::join_all 等效的 dplyr 或 data.table?通过数据框列表加入?

java - 在 Mac 上为 Java 1.7 编译 rJava

c++ - Rcpp 函数在打包时使 RStudio 崩溃

r - 如何为 RStudio 自定义 R 位置

r - 当美学长度不为 1 或与数据长度相同时,如何在 ggplot2 中绘制线段

r - 在 dplyr 中过滤和求和行

每个人重复一个模型 100 次

r - 在 Windows 上安装 git 后,RStudio 中缺少 Git 选项卡

r - 如何在R中使用sparklyr读取S3文件夹/存储桶中的所有文件?