Skip to content
R Development Tools | Visual Studio2019-07-31T15:07:49-07:00

R Tools for Visual Studio

screenshot of R interactive window

R Interactive window

Prototype at the speed of thought

Run your code directly in the Interactive window, or ctrl-enter from the Editor, or the History window to quickly see computation results or graphs. Up arrow to edit single lines or multiple-line chunks of code, as if you’re in the editor.


Understand your code

Experience useful and syntactically-correct completions. Intellisense is available in both the Editor and the R Interactive Window.

Intellisense screenshot / intellisense
screenshot of R Plots


A visual gateway to your data

Use the powerful R libraries such as ggplot2 and ggviz to make beautiful graphs to understand your data and communicate your insights.

Variable Explorer

Understand your environment

The Variable Explorer keeps track of all the objects in your environment and supports drilling down arbitrarily deep. Click on the magnifying glass to get a tabular view of your data frames.

screenshot of the Variable Explorer
Debug in R


Pinpoint problems quickly

The debugger lets you quickly diagnose problems in your R code using the full power of the award winning Visual Studio debugger. Debug code running locally or on a remote machine with our Remote R Services package installed.


Recall quickly

The History window tracks all your previous inputs and enables quick search, selection and execution in the R interactive window. Work with single lines or multi-line chunks of code.

screenshot of the R History window
screenshot of enhanced interpreters for R

Enhanced interpreters

Turn on the afterburners

Install Microsoft R Open or Microsoft R Server to enjoy enhanced multi-threaded math libs, cluster scale computing, and a high performance CRAN repo with checkpoint capabilities.

Free, fully-featured IDE for students, open-source and individual

Free download

Professional developer tools, services, and subscription benefits for small

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all

Free trial