找回密码
 立即注册
查看: 4726|回复: 5

Windows下R的编辑器(UltraEdit和EditPlus)

[复制链接]
发表于 2013-2-8 00:18:05 | 显示全部楼层 |阅读模式
转 自炼数成金
经常写程序的人肯定都会有一款用着顺手的文本编辑器,Linux下就是VI或Emacs,没什么好说的。Windows下选择就多了,不过用Windows的人似乎用自带的Notepad的比较多,我最开始学JAVA的时候就用这个写HelloWorld。用R的时候就更不用说了,由于是解释型语言,敲个命令直接等着看结果,而且R Console自带的编辑环境下红蓝相间的显示也很好看,所以一开始就习惯了直接在Console下操作,直到开始写比较长的函数时才想到要用文本编辑工具。因为每次换行时没有缩进,而且代码长的时候如果没有高亮显示就会很乱。
  很自然地就开始用UltraEdit,基本上Windows下的程序员都用这个,对各种语法都支持得很好,对R的支持当然也很不错。到其官网下载关于R的wordfile(http://www.ultraedit.com/downloads/extras.html),找到R Scripting(S/S+也行),说是下载r.uew这个文件,其实只用把页面上的文字全部拷下来,再粘贴到WORDFILE.UEW这个文件中去就行,WORDFILE.UEW的位置可以在“高级 -> 配置 -> 语法高亮”中查看其路径,然后进入该文件夹,打开这个文件,把r.uew里的内容全部复制粘贴在最底部,注意最开始的/L20,最好是根据上一个编号改成紧接着的编号。保存WORDFILE.UEW,重启UltraEdit就可以看到后缀为r的文件中R的语法都会高亮显示了,括号下面还会自动缩进。
  Windows下另一个很常用的编辑器就是EditPlus,写脚本的人经常用它,我也习惯拿它写网页,感觉这个编辑器非常轻巧,打开文件很快,而且韩国人的东西默认的高亮显示都是花花绿绿的很好看。同样也可以提供R的高亮显示支持,到其主页(http://www.editplus.com/others.html)下载一个r2.zip,解压后把里面的R.stx拷到EditPlus的安装文件夹里(可以发现里面有很多.stx后缀的文件,就是支持各类语言语法的文件),在“工具 -> 参数选择 -> 文件 -> 语法”中,添加一个新的语法类型,起名为R,后缀设为r,在语法文件中选择刚才那个R.stx文件,确认保存,重启EditPlus,就可以发现R语言能高亮显示了。
  这两个编辑器适合不是经常使用R的编程人员,在其习惯的文本编辑器下加入对R的支持,读写代码比较方便,而且清爽简洁,运行代码时拷进R Console中执行就可以了。

原文出处:http://www.dataguru.cn/article-2064-1.html


回复

使用道具 举报

发表于 2013-6-25 13:21:56 | 显示全部楼层
新的版本直接可以下载就可以了,貌似是15.0以后,运行的时候可以保存成.R文件然后用source命令。
回复

使用道具 举报

发表于 2014-3-4 14:30:03 | 显示全部楼层
可惜这两个都是收费软件啊!
回复

使用道具 举报

发表于 2014-9-26 14:07:00 | 显示全部楼层
有这个后方便多了
回复

使用道具 举报

发表于 2015-6-16 10:30:08 来自手机 | 显示全部楼层
有没有好用且免费的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-22 13:48 , Processed in 0.026774 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表