The goal of Rprofile is to provide simple, non-intrusive functions for development that are not intended to be used in final packages. These function to assist during the development process.
You can install the developmental version of Rprofile with:
remotes::install_github("jmbarbone/Rprofile")
library(Rprofile)
.NiceMessage()
#> You are ultimate!
.CharacterIndex("your string here")
#> [[1]]
#> y o u r s t r i n g h e r e
#> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
.RemoveAll() # removes all objects
.Reload() # removes objects and restart Rstudio session
.ResetOptions() # resets options
.GitBranchPrompt() # shows git branch
.Todos(), .Fixmes() # shows comments marked as TODO or FIXME
.CheckCranStatus() # shows current CRAN status for packages by authors
.Search() # pretty print of search()