R-IDE: Make Sublime Text a perfect IDE for R ------------ This is a new iteration of the no-longer-maintained [R-Box](https://github.com/randy3k/R-Box) aiming to utilize the use of [language server](https://github.com/REditorSupport/languageserver) + better support R Markdown + better support of R packaging + ..... ## Installation 1. Install [`languageserver`](https://github.com/REditorSupport/languageserver) from CRAN ```R # install R package languageserver install.packages("languageserver") ``` 2. Install `R-IDE`, [`LSP`](https://github.com/sublimelsp/LSP) and [`LSP-R`](https://github.com/sublimelsp/LSP-R) from Package Control ## Usage - R-IDE menu There is a R-IDE menu when an R project or an R file is opened. User could edit the setting `exec_items` to modify the menu. Screen Shot 2019-10-18 at 7 20 49 PM - Build system Hit `cmd/ctrl+b` to launch the predefined commands. Use the setting `exec_items` to modify the items. - R-IDE Exec User could run any R functions via `R-IDE: Exec`. ## Recommendations - [SendCode](https://github.com/randy3k/SendCode) for sending R code to Terminal / R GUI / RStudio. - [Bracket​Highlighter](https://github.com/facelessuser/BracketHighlighter) for advanced bracket highlighting. - [Whitespace](https://github.com/randy3k/Whitespace) for cleaning whitespaces. - [Terminus](https://github.com/randy3k/Terminus) for running R Console in Sublime Text. - [radian](https://github.com/randy3k/radian) is a better R console for Terminal.