An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development
RStudio Desktop: Open Source Edition / Pro Edition
RStudio Server (Cloud): Open Source Edition / RStudio Workbench (Pro)
Installation
Non-Admin
Installation
Admin/Developer
Part II - Basics
Basics
I will cover the following topics:
Going through core functionality of the IDE
Explaining projects
Introducing panes and basic features
Global options
Each will be presented interactively in RStudio IDE.
Basic RStudio Layout
Default Layout
RStudio Basics & Projects
RStudio layout features 4 customisable quadrants
Creating RStudio project files (.Rproj)
Managing projects from within RStudio (creating files / folders)
Opening from .Rproj (different ways)
Creating and running scripts
Sourcing scripts
Introducing the rest of the panes
Discussing + and - of RStudio projects
Setting Global Options
General - Default CRAN mirror, initial working directory, workspace and history behaviour.
Code - Enable/disable line numbers, selected word and line highlighting, soft-wrapping for R files, parenthesis matching, right margin display, and console syntax highlighting; configure tab spacing; set default text encoding.
Appearance - Specify font size and visual theme for the console and source editor.
Panes - Locations of console, source editor, and tab panes; set which tabs are included in each pane.
Packages - Set default CRAN repository and specify package development options.
R Markdown - Reporting options for Markdown.
Setting Global Options
Sweave - Configure Sweave compiling options and PDF previewing.
Spelling - Choose main dictionary language and specify spell checking options.
Git - Configure locations of Git and SVN binaries and create and/or view SSH RSA keys.
Publishing - Enable publishing apps and documents from IDE. Set account.
Terminal - Configuring command line.
Accessibility - Making use of the assistive tools available in RStudio.