The package offers many ways to interact with different local RStudio projects.
Setup
To take advantage of this functionality, you first have to set options(reuseme.reposdir)
in
your .Rprofile file. Access it with usethis::edit_r_profile()
.
I would recommend you add the following. It works better if you store your RStudio projects in common directories.
Inspired by usethis options
Capabilities.
Assumes that you have a project named "learning"
A project outline
Add a TODO item to the learning
project
Get file outline of the file.R
in "learning"
Move to a new project in the same session
A lot of these features are already present in RStudio and with usethis.
However, when managing many projects, the recent projects list can be more difficult
to handle.
Passing the full project name to usethis::proj_activate()
was too long.
See also
Other project management helpers:
proj_file()
,
proj_list()
,
proj_switch()