versionInfo {rstudioapi} | R Documentation |
Provides information about the currently running version of RStudio, including it's specific version number and whether it is running in desktop or server mode.
versionInfo()
Returns a list with the following elements:
version | A package version object that can be used in comparisons. This is the same value which would be returned from packageVersion("rstudio") |
mode | Current program mode (either "desktop" or "server") |
citation | An object inheriting from class bibentry |
The versionInfo
function was added in version 0.97.124 of RStudio.
## Not run: require(rstudioapi) ver <- versionInfo() # Test specific version constraint if (ver$version >= "0.97") { # do some 0.97 dependent stuff } # Check current mode desktopMode <- ver$mode == "desktop" serverMode <- ver$mode == "server" # Get the citation ver$citation ## End(Not run)