formatR 代码自动化排版
tidy.source
对代码进行格式化
- 以字符串作为输入参数
tidy.source(text = c())
- 以R程序文件作为输入
messy <- system.file("format","messy.R",package="formatR") tidy.source(messy)
- 格式化并输出R脚本文件
f <- "demo2.R" tidy.source(x,keep.blank.line=TRUE,file=f) file.show(f)
tidy.eval
输出格式化后的R代码和运行结果
usage
格式化函数定义,并按指定宽度输出
- width = 30
tidy.gui
一个GUI工具,支持编辑并格式化R代码
tidy.dir
对某个目录下所有R脚本进行格式化
tidy.dir(path = "dir")