R语言开发工具之eclipse+StatET

R语言开发工具之eclipse+StatET

大家好,又见面了,我是全栈君。

笔者一直做Java开发,对于eclipse开发环境比较熟悉,所以接触R语言之后,很自然的去寻找eclipse的R语言插件,幸运的,找到了StatET。
安装分为3个部分。
1. 安装jre环境
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
从oracle官方下载最新版本jdk,笔者这里下载的是windows版本,安装即可自动配置好jre环境。
115224ctr3x3ct7dz3w6r3.jpg 
安装好之后,进入机器的cmd,输入命令”java -version”,如果出来版本号就说明安装成功了。
115410cdcnz6feejzj5c5d.jpg 

2. 安装eclipse
http://www.eclipse.org/downloads/
从该页面下载最新版本的eclipse classic。
115558bhfqq2lydm73f74f.jpg 
eclipse安装很简单,直接解压缩就可以了,如果前面jre安装成功,eclipse就可以打开了。

3. 安装StatET插件
eclipse安装插件的方法非常简单, 只需要指定插件的更新地址即可。
因为笔者已经安装过,所以就不再截图了。
打开eclipse之后,选择”Help”——”Install New Software…”,然后在弹出窗口中,点击”Add…”按钮,弹出一个输入框,”Name”就是该插件的名字,可以随便填,这里填入”StatET”,”Location”填入插件更新地址”http://download.walware.de/eclipse-4.2″,然后一路下一步就可以了,中间记得选择安装所有内容,安装过程中会重启eclipse,按照提示操作即可。

至此,安装完成,接下来配置StatET插件使用。
打开eclipse,选择”Window”——”Preferences”,弹出窗口中,选择”StatET”——”Run/Debug”——”R Environments”,然后点击右边的”Add…”,弹出的窗口中,”Name”随便填写,”Location(R_HOME)”点击后面的”+”按钮,选择”Browse Filesystem…”,在弹出窗口中选择你的R安装目录即可,就会自动带回你的R工具包的相关数据,保存即可。
121111ouqeeoyhrkkyi9fw.jpg 

即可创建R项目,进行开发。

1213081e159533va1eaowa.jpg 
在这里右键,”New”——”Project”——”StatET”——”R Project”,输入项目名称,创建R项目。
在创建的项目如上图”answer2″上右键,”New”——”R-Script File”,输入R文件名字,即可开始编写代码。

要运行R代码,需要先配置一个R运行环境,在项目上右键”Run As”——”Run Configurations…”,打开的弹出窗口中,新建一个”R Console”,”Main”标签中选择”Launch Type”选择”Rterm”, “Working Directory”也就是getwd()的结果,你可以设置为自己喜欢的位置,默认是R安装目录,所以通过write保存文件的时候,文件需要去R安装目录找。设置完之后保存即可。
122636p477xu93dzazxu44.jpg 

运行R代码,首先在工具栏中运行Rterm 122749pkhf868j9jxfk1fv.jpg ,中间运行按钮,下拉选择刚刚创建的Run Configurations,在Console中即可看到R运行环境启动。
122909dx88359jd4jl6d5e.jpg 
这个时候你可以跟R本身GUI一样,输入代码运行。当然,我们用eclipse,肯定要用到IDE带来的便捷,打开你要运行的R文件,右键”Run As”——”R-Script in R submitting directly”,就能在Console中看到运行结果了。123212e2pgpyphhy6m5mgn.jpg 

上周六开始的课程,R语言和StatET其他功能还在摸索中。使用eclipse来进行开发,对于语法高亮和常用的代码编辑快捷键都能够正常支持。

给StatET插件增加函数高亮的方法:
打开eclipse,”Window”——”Preferences”——”StatET”——”Source Editors”——”R Syntax Coloring”——”Identifier Groups”,在右侧选择”Custome1″,然后点击”Add”,随便添加一个函数比如”mymethod”,然后找到eclipse的workspace下的”\.metadata\.plugins\org.eclipse.core.runtime\.settings\”这个目录下,找到文件”de.walware.statet.r.ui.prefs”,打开找到”text_R_rDefault.Custom2.items”(注意,这里是Custome2,你没看错,对应的就是前面的Custome1),然后将附件中内容粘贴到”=”后面。

重启eclipse,打开”R Syntax Coloring”,选择右侧的”Code”——”Default(Identifiers)”——”Custom1″,右侧”No extra style”,修改为”Use custome style”,然后就可以修改你想要的关键字的颜色了。
如图,笔者选择的颜色比较靓丽
144844p9zsqnw29wjndu28.jpg 
这样,我们写的base包里面的大部分函数都显示为这个颜色了。

附件: R语言开发工具之eclipse+StatET keyword.zip (5.03 KB) 

转载于:https://my.oschina.net/bysu/blog/891949

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/108520.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号