-
Notifications
You must be signed in to change notification settings - Fork 137
Installation: Windows
Install vscode-R in VS Code by searching ikuyadeu.r
in extension marketplace.
If your R installation is from CRAN with default installation settings, especially Save version number in registry is enabled as the following image shows:

Then the default settings should work out of the box. Otherwise, you may have to change r.rterm.windows
to the path to your R executable, which will be executed on command Create R Terminal
.
languageserver is an implementation of the Language Server Protocol for R.
Run the following commands in R.
You may install the latest stable release from CRAN:
install.packages("languageserver")
or install the development version with the newest features:
remotes::install_github("REditorSupport/languageserver")
which requires Rtools to build.
radian is highly recommended as the R terminal for interactive use.
Since radian is built with python, we need to install python first. Note that radian does not work with the python distributed by Microsoft Store (radian#120) before v0.5.4, we need to install the official version. Go to Python Releases for Windows and download the latest executable installer, e.g. Windows x86-64 executable installer.

Make sure Add Python 3.x to PATH is selected.
Then start a command prompt or Windows PowerShell terminal and type the following command to install radian
via pip
:
pip install -U radian
To locate the path to radian.exe
, run the following command:
where.exe radian
Then the following VS Code settings should be updated to properly use radian as the default terminal. Put the path to radian.exe
in r.rterm.windows
with all \
replaced with \\
. For example, if your radian
is installed for user
:
{
"r.bracketedPaste": true,
"r.rterm.windows": "C:\\Users\\user\\AppData\\Local\\Programs\\Python\\Python37\\Scripts\\radian.exe"
}
VSCode-R-Debugger is a VS Code extension that implements R debugging capabilities. It depends on vscDebugger.
- Install VSCode-R-Debugger extension in VS Code.
- Install vscDebugger package via
remotes::install_github("ManuelHentschel/vscDebugger")
httpgd is an R package to provide a graphics device that asynchronously serves SVG graphics via HTTP and WebSockets. It enables the plot viewer based on httpgd in VS Code.
- Install
httpgd
from CRAN
install.packages("httpgd")
- Enabled httpgd-based plot viewer by inserting the following option in your
~/.Rprofile
:
options(vsc.use_httpgd = TRUE)
- Getting Started
- Installation
- Configuration
- Features
- Package development
- R Markdown
- Contributing
- FAQ