Highlight code

knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)
library(highlighter)

Using highlighter

We can use the highglighter function in order to render and highlight code. By default the function will highlight the syntax of R code.

highlighter("some_variable <- 3")

If we want we can specify the language using the language parameter.

highlighter("const someVariable = 3;", language = "js")

Using highlight_file

We can pass the path to a local file using the highlight_file function

# Specifying the language to be used
highlight_file("<path_to_your_file>", language = "r")

# Auto guessing the language to be highlighted when the language
# parameter is not specified.
highlight_file("<path_to_your_file>")

Using themes

Specifying a theme to be used. You can get the available themes by means of the following function: get_available_themes()

# Specifying the language to be used and the theme
highlight_file("<path_to_your_file>", language = "r", theme = "dark")


Try the highlighter package in your browser

Any scripts or data that you put into this service are public.

highlighter documentation built on Sept. 25, 2023, 5:08 p.m.