imd 统计教程 · 统计软件与R工具链
← 教程首页 返回本模块

Cursor:你说我做的替补Rstudio新一代AI工具

聂志强实战医学统计2024-11-21 13:43:03广东

Cursor(https://www.cursor.com/)是一款集成了 AI 技术的代码编辑器,作为 VS Code 的一个衍生版本,它在继承 VS Code 优势的基础上,全面融入了 AI 功能实时辅助与反馈,提供建议捕捉错误,甚至帮助重构代码,最主要cursor是实时进行AI同步的! 

那么问题来了,我们手头最好R代码工具有Rstudio、positron、vscode,加上之前推荐过AI工具,其中讲解的配套AI工具就有chatGPT、copilot、cursor等等.

到底该如何最优配置呢,cursor测评到现在过去1年多,长进没有,至今这几个各自优缺点孰强孰弱?

一、基础设置推荐

下载安装后需要设置账户(pro版可无限试用)、首选项、setting,功能各不一样。具体设置推荐如下,我是喜欢中文版,需要去插件中心下载中文包vscode,其他R插件等自行搜索见下截图。为了防止隐私代码泄露,大家请关闭自动上传code。Cursor支持许多软件是vscode +AI工具合体。

二、R插件设置推荐

https://www.youtube.com/watch?v=ewtM44f5IjQ&t=44s有一些教程。难点在于管道符号快捷方式、R包路径的设定。其他的renv、http等设置随意。如需要完整“settings.json、keybindings.json”文件,福利请见文末

三、硬刚copilot

Cursor 和 Github Copilot的能力对比,有多来越多的人开始从Github Copilot转向Cursor,最大的原因是cursor可以免费AI 而且能实时互动!

四、PK一下positron

距离上一次测评positron过去了4个月,我们一起看看cursor能否秒杀positron。测试下来positron绘图、软件bug多升级缓慢,且没有AI加持,个人以为前途堪忧。

小结

1.Rstudio还是最成熟,论文工具依旧推荐Rstudio + chatGPTo1

2.cursor瞬时同步AI比copilot牛太多(容易无响应),可以ctrl+l,ctrl+K 自然语言插入代码块,你说我做所想即所得。无GPT可临时50次/月额度,还可无限试用。尝鲜的话强烈推荐,熟练cursor操作,编写代码的时候省事。

3.Cursor校正代码不太准,Cursor对R包拆解和掌控list对象与environment对象的子集定义不明,后续待观察升级情况。


本公众号建立了学术交流群6(群6),仅供SCI学术交流,人数有限需要实名制。入群请加笔者微信 popnie请备注说明:姓名-学校(单位)-专业

“settings.json、keybindings.json”文件请公众号聊天界面发送:

cursor快捷键