styler allows you to format .R files, packages or entire R source trees according to a style guide. The following functions can be used for styling:

See also

Examples

style_text("call( 1)")
#> call(1)
style_text("1 + 1", strict = FALSE)
#> 1 + 1
style_text("a%>%b", scope = "spaces")
#> a %>% b
style_text("a%>%b; a", scope = "line_breaks")
#> a %>% b; a
style_text("a%>%b; a", scope = "tokens")
#> a %>% b() #> a