ATOM搭建R语言开发环境
基本步骤:
- 安装R
- 安装ATOM
ATOM插件:
- atom-language-r
- ide-r
- atom-ide-ui
- autocomplete-R
- Hydrogen
安装 R language server:
因为“ide-r” 需要 R Language Server
在R命令行工具里输入:
install.packages("languageserver")
安装 jupyter:
因为atom的hydrogen插件使用jupyter的kernels,安装jupyter最好使用anaconda3,
然后在在R命令行运行以下代码,安装R kernel for Jupyter:
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
devtools::install_github('IRkernel/IRkernel')
IRkernel::installspec()
后记:
- autocomplete-R 提取 https://stat.ethz.ch/R-manual/R-patched/library/
base目录下的函数实现自动填充,像hist这样的绘图函数就没法自动完成,高手可以
打开.atom\packages\autocomplete-R\R目录下的scrapeRdoc,R文件自行修改. - hydrogen使用方式:选中R源代码中一个变量,atom中ctrl+shift+p打开命令行,输入hydrogen:run或者ctrl+enter,就会提示这个变量的值,其他用法自行研究