Create projects that enable easy switching between working directories
Each project has its own RStudio context:
All R code within a project is indexed for quick navigation by filename or function
Projects can be bound to version control repositories (Git or Subversion)
File-association for .Rproj files to open projects from the shell
Open multiple instances of RStudio with different projects concurrently
Quickly navigate to any file or function within a project using typeahead search
Go To Function Definition:
Back and Forward commands for quickly traversing navigation contexts (including tab switches)
Integrated support for binding projects to Git and Subversion repositories
Git/SVN pane:
Review changes window:
History window:
Support for multiple concurrent instances of RStudio
Global toolbar for accessing common file/navigational commands
Source editor improvements:
Manipulate package:
Shell command:
Use native Ubuntu monospace and proportional fonts on newer Ubuntu systems (11.10+)
Support for \1..\99 and \n, \r, \t in regex search & replace