Simplifies writing and copying code to clipboard by removing the need to separately create and specify a file connection or to send code to the clipboard.

keep(x, file = NULL)

Arguments

x

Line(s) of code.

file

Path to write code. If not specified, code is copied to the clipboard.

Value

The code is copied to the clipboard or written to disk.

Author

Matthew K. Lau

Examples

if (FALSE) { script <- system.file( "example", "simple_script.R", package = "Rclean") clean.code <- clean(script, "tab.15") ## Copies code to your clipboard keep(clean.code) ## Saves code to your disk keep(clean.code, file = "clean_code.R") }