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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ideaIU-2021.12.13 激活码【中文破解版】

    (ideaIU-2021.12.13 激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月30日
    53
  • Idea快捷键大全_零之轨迹超详细攻略

    Idea快捷键大全_零之轨迹超详细攻略4.1、字体设置file–>settings–>输入font–>设置字体样式以及字号大小。4.2、快速生成main方法psvm、main4.3、快速生成System.out.println()sout4.4、注意:IDEA是自动保存,不需要ctrl+s4.5、删除一行ctrl+y4.6、怎么运行:代码上右键–>run或者点击左侧的绿色箭头。ctrl+shift+F104.7、左侧窗口中的列表怎么展开?怎么关闭?左箭头关闭。

    2022年9月28日
    2
  • IDEA2021.2安装与配置(持续更新)「建议收藏」

    IDEA2021.2安装与配置一、下载二、安装三、配置配置全局生效首次启动激活字体,字体大小配色方案注解生效自动导包移包自动补全快捷键格式化代码代码忽略大小写git配置maven配置四、插件Vue.jsTranslationlombok一、下载下载地址:https://www.jetbrains.com/zh-cn/idea/download/other.html选择相应的版本下载,这里以2021.2版本为例。二、安装更改安装位置创建桌面快捷方式三、配置配置全局生效不要打开项目,直

    2022年4月9日
    191
  • 开发工具-Java SDK下载地址「建议收藏」

    开发工具-Java SDK下载地址「建议收藏」更新记录2022年6月14日加入更多的下载地址。2022年6月10日完善标题。下载地址:https://www.oracle.com/java/technologies/downloads/https://docs.microsoft.com/en-us/java/openjdk/downloadhttps://jdk.java.net/archive/…

    2022年10月20日
    2
  • Idea2020创建javaweb项目-图文

    Idea2020创建javaweb项目-图文选择在新窗口打开看到以下结果接下来将当前项目修改为web项目点击下方应用,创建web目录及web.xml文件开始编写代码,第一步导入jar包然后将需要的jar包复制到lib目录下,复制完成后,右键lib目录选择AddasLibrary….接下来就是创建包创建类以及页面,src选择右键创建packages及选择包右键选择javaclass创建类然后tomcat运行如果…

    2022年9月2日
    6
  • Navicat Premium 15激活码_在线激活

    (Navicat Premium 15激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月21日
    88

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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