This is just a convenience wrapper for opening several modules at once, recursively.
A module is defined as any file that ends in .R
or .r
and has a
directory name identical to its filename. Thus, this must be case sensitive.
openModules(name, path) # S4 method for character,character openModules(name, path) # S4 method for missing,missing openModules() # S4 method for missing,character openModules(path) # S4 method for character,missing openModules(name) # S4 method for simList,missing openModules(name)
name | Character vector with names of modules to open. If missing, then all modules will be opened within the basedir. |
---|---|
path | Character string of length 1. The base directory within which there are only module subdirectories. |
Nothing is returned. All file are open via file.edit
.
On Windows there is currently a bug in RStudio that prevents the editor
from opening when file.edit
is called. file.edit
does work if the
user types it at the command prompt. A message with the correct lines to copy
and paste is provided.
Eliot McIntire
if (FALSE) openModules("~/path/to/my/modules")