搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  配置R_20101213.zip
资料下载链接地址: https://bbs.pinggu.org/a-676983.html
附件大小:
使用SciTEUltraEdit等文本编辑器配置R
一、背景
1R自带的代码编辑功能非常原始,仅具有记事本相当的功能,缺少代码着色、折叠等。
2Tinn-R的出现受到了极大欢迎,不过Tinn-R在中文系统下却存在无法正常工作问题(主要是不能自动发送内容到R窗口)。另外,Tinn-R似乎还不支持代码折叠功能。
3SciTEUltraEdit等很好地支持R的语法着色、自动提示及代码折叠,但却不能像Tinn-R那样自动向R窗口发送内容。

二、原理与功能
根据SciTEUltraEdit等文本工具的自定义工具功能针对R代码编写和调试设计了几个常用功能的程序
1)自动以SDI方式运行R
2)向R发送当前行代码;
3)向R发送选中的代码;
4)向R发送整个文件;
5)以指定比例纵向排列文本工具与R窗口;
6)以指定比例横向排列文本工具与R窗口;
7)为选中的关键字/函数打开帮助;
8)设置/取消调试当前选中的函数;
(9)取消对所有函数的调试;
10)调整调试窗口的位置;
11)清空R窗口;

12)清除所有对象/变量;
13)设置/取消R或其他窗口置顶;
14设置/取消R窗口与文本编辑器窗口自动停靠(二者形成一个整体)

三、配置过程
上述的功能都是通过“SendCode.exe”程序实现的。我们所需要配置的就是根据不同的文本编辑工具提供的自定义工具的功能调用该程序。
1)在UltraEdit中,与上述几个功能对应的命令分别是:

SendCode.exe -UltraEdit-32 -StartR
SendCode.exe -UltraEdit-32 -Line
SendCode.exe -UltraEdit-32 -Select
SendCode.exe -UltraEdit-32 -All
SendCode.exe -UltraEdit-32 -V0.6
SendCode.exe -UltraEdit-32 -H0.6
SendCode.exe -UltraEdit-32 –RHelp
SendCode.exe -UltraEdit-32 -mTraceTrue
SendCode.exe -UltraEdit-32 -mTraceOff
SendCode.exe -UltraEdit-32 -AdjDebugWnd
SendCode.exe -UltraEdit-32 -ClearConsole
SendCode.exe -UltraEdit-32 -RemoveAllObj
SendCode.exe -R -TopMost -True
SendCode.exe –UltraEdit-32 –Attract -True
。。。

2011年12月19日上传
为SciTE增加更新安装包关键字及函数提示功能



    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

GMT+8, 2025-12-30 17:06