This is a fork of vscode-R by REditorSupport. RRR maintains the original extension with additional bug fixes and improvements for R development in VS Code.
- Configurable plot image format: Choose between SVG and PNG for the plot viewer. PNG significantly improves performance when plots contain a large number of elements.
- Respawn on attach for help and language server: Automatically respawn the help server and language server when attaching to a new R session, keeping help pages and completions up-to-date when switching between R versions.
- Snippets for R and R Markdown
- R Language Service: code completion, function signature, symbol highlight, document outline, formatting, definition, diagnostics, references
- Interacting with R terminals: sending code to terminals, running multiple terminals, working with remote servers
- Package development commands (devtools)
- Keyboard shortcuts
- Workspace viewer, Help pages viewer, Package management
- Data viewer, Plot viewer, Webpage viewer, Browser viewer
- R Markdown support
- RStudio add-in support
- Full support of Remote Development (SSH, Containers, WSL)
- Live share collaboration
-
Install R (>= 3.4.0) on your system. For Windows users, writing R Path to the registry is recommended in the installation.
-
Install
languageserverin R.install.packages("languageserver") -
Install the RRR extension from the VS Code Extension Marketplace.
-
Create an R file and start coding.
- If you find a problem or have a feature request, please file an issue.
- For issues related to the original vscode-R extension, please visit REditorSupport/vscode-R.
This extension is a fork of vscode-R by REditorSupport.