#' Inspect information available via rstudioapi
#'
#' Prints the output of these calls to the rstudioapi package:
#' \itemize{
#' \item getActiveProject()
#' \item getActiveDocumentContext()
#' \item getSourceEditorContext()
#' \item getConsoleEditorContext()
#' \item primary_selection(getSourceEditorContext()
#' }
#'
#' @export
rstudioapi_addin <- function() {
  bx <- function(txt) c(strrep("*", 60), txt, strrep("*", 60))
  curious_minds <- list(
    quote(rstudioapi::getActiveProject()),
    quote(rstudioapi::getActiveDocumentContext()),
    quote(rstudioapi::getSourceEditorContext()),
    quote(rstudioapi::getConsoleEditorContext()),
    quote(rstudioapi::primary_selection(rstudioapi::getSourceEditorContext()))
  )
  lapply(curious_minds, function(f) {
    writeLines(bx(deparse(f)))
    print(eval(f))
    print(utils::str(eval(f)))
  })
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.