android r文件修改器,Windows下R的编辑器(RWinEdt)

本文介绍了如何在Windows环境下将RWinEdt设置为默认的R代码编辑器,通过修改注册表和文件类型设置实现双击.R文件时自动启动RWinEdt。RWinEdt与RConsole的协同工作方式类似于GAUSS,提供了一种舒适的建模体验。
摘要由CSDN通过智能技术生成

作为一个建模人员,而且平时的工作环境就是Windows,估计不大可能迁移到Linux平台,也不想记那么多的Emacs下的快捷键,因此,RWinEdt才是我的归宿。RWinEdt和R Console协同的方式很像当年的GAUSS,是我觉得最舒服的一种建模调算法的方式,在一个文本编辑器中写好大段代码,看哪里不爽就用鼠标点过去修改,对于不同的实现方式还可以写在不同的地方,想要执行时选定那一段发送到R Console中执行就行,等待结果的过程让我觉得自己是在创作而不是在编程序。

安装RWinEdt非常简单,之前我已经装好了CTeX套装,里面已经带有WinEdt编辑器,在R中install.packages("RWinEdt")就行,装好后library(RWinEdt)就可以看到一个熟悉的WinEdt编辑界面出现了,而且是专门为R定制的菜单。在桌面上可以看到一个新的RWinEdt的图标,双击也能打开这个编辑器,平时看代码时就不用再开启R了。

下面希望能双击.r文件时自动用RWinEdt打开,就有些麻烦了,因为从RWinEdt快捷图标的属性可以看到,其路径是"D:Program FilesCTeXWinEdtWinEdt.exe" -E="D:Program FilesCTeXWinEdtR.ini" -C="R-WinEdt",并不是一个独立的可执行文件,而是在WinEdt的启动中加入了一些设置,从而打开这个定制过的编辑器,显然不能像原来那样在右键的属性中改。下面介绍两种修改方式。

第一种是修改注册表,在“Run”中键入regedit,打开注册表编辑器,在HKEY_CLASSES_ROOT中找到R_auto_file,按照“R_auto_file -> shell -> open -> command”逐层展开,可以看到Default的键值是原来的默认打开程序的路径,比如"D:Program FilesCTeXWinEdtWinEdt.exe" "%1",将该值修改成快捷图标属性中的路径,如下:

(Default)

"D:Program FilesCTeXWinEdtWinEdt.exe" -E="D:Program FilesCTeXWinEdtR.ini" -C="R-WinEdt" %1

注意不要漏掉了后面那个%1,这表示参数的传递,就是说双击某文件时将文件名传递到该位置,使用前面的这个命令打开。修改后双击某个.r后缀的文件发现默认打开的编辑器已经变成了RWinEdt。

第二种方式在explorer中进行,进入“Tools -> Folder Options -> File Types”,在文件类型中找到R(R File),点击下面的“Advanced”按钮,在弹出框的“Actions”下找到“open”,点击“Edit”,在新的弹出框中可以看到“Application used to perform action"下是原来的默认打开程序的路径,同样的方法修改成RWinEdt的,确认后退出,效果也是一样的。

至此,RWinEdt编辑器就全部设置好了,以后阅读、编写、调式R代码时就非常方便了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值