楼主: assess
26379 92

[实际应用] 【原创】取代Tinn-R〔2011年12月19日更新〕 [推广有奖]

  • 0关注
  • 3粉丝

已卖:242份资源

本科生

85%

还不是VIP/贵宾

-

威望
0
论坛币
1865 个
通用积分
2.1400
学术水平
11 点
热心指数
15 点
信用等级
3 点
经验
2216 点
帖子
78
精华
0
在线时间
147 小时
注册时间
2005-7-22
最后登录
2024-3-15

楼主
assess 发表于 2010-6-29 09:11:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
使用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日上传 配置R_20111219.zip (2.31 MB) 本附件包括:

  • 配置R_20111219.7z

为SciTE增加更新安装包关键字及函数提示功能

二维码

扫码加我 拉你入群

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

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

关键词:Tinn-R Tin ultraedit Console attract ultraedit scite Tinn-R 文本编辑 原创

UltraEdit_R.JPG (101.43 KB)

UltraEdit_R.JPG

SciTE_R7.jpg (144.2 KB)

SciTE_R7.jpg

SciTE_R4.JPG (142.87 KB)

SciTE_R4.JPG

SciTE4R.jpg (77.68 KB)

SciTE4R.jpg

UpdateKeyword_for_SciTE.png (27.03 KB)

UpdateKeyword_for_SciTE.png

配置R_20101213.zip
下载链接: https://bbs.pinggu.org/a-676983.html

3.2 MB

配置R_20101213.zip

2.97 MB

已有 6 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
wansea + 1 + 1 + 1 精彩帖子
shenbaiseshatan + 1 + 1 精彩帖子
nno + 1 + 1 好用
bird830703 + 1 + 1 + 1 精彩帖子
ruiqwy + 100 + 100 + 5 + 5 对论坛有贡献
宋凌峰 + 1 精彩帖子

总评分: 经验 + 100  论坛币 + 100  学术水平 + 9  热心指数 + 10  信用等级 + 2   查看全部评分

沙发
assess 发表于 2010-6-29 09:39:18
自己顶一个!

藤椅
lovebluesky 发表于 2010-6-29 13:47:47
高,帮忙顶一个

板凳
wrd00 发表于 2010-6-29 15:09:43
看起来不错!

报纸
xbmy 发表于 2010-7-3 11:20:32
谢谢!
但sendcode.exe要放到哪里使用呢?

地板
xbmy 发表于 2010-7-3 11:22:42
知道了,呵呵。多谢!

7
ruiqwy 发表于 2010-7-3 16:33:43
这个编辑器挺好的,但Tinn-R早期版本可以支持hotkey自动发送code功能
R is the second language for me!Using R is standing on the shoulders of giants!   Let\'s use R together!

8
assess 发表于 2010-7-4 17:35:36

[2010-7-4日更新]

注:专门针对SciTE作了更新(^_^ 因为我现在用这个):

       1)在附件里增加了配置好的SciTE软件,下载即可用;


       (2)增加了几个常用library的函数等关键字的着色和自动提示;(^_^ Rlibrary太多,我只添加了常用的几个)


       (3)增加了按F1键自动调用help(‘keywords’)帮助(利用了SciTE自己的部分功能)。




1# assess

9
assess 发表于 2010-7-4 17:41:42
多谢支持!
如果你是使用SciTE编辑器,请关注我7月4日的更新,增加了F1按键帮助、关键字和函数的自动提示及着色,个人感觉挺实用。
6# xbmy

10
liyi3344520 发表于 2010-7-4 18:49:10
下了,
但是说明书不是很清楚,怎么安装?
I must be strong and carry on'Cause I know I don't belong here in heaven...

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-6 02:21