为什么要用cursor
随时可唤起AI模型
丰富的AI模型(ctrl+L)
仅从某宝或某鱼可购买无限制低价会员
根据注释自动生成代码
根据代码区要求生成代码(ctrl+K)
可SSH登录远程服务器R语言环境
与R studio类似的工作环境-workspace
支持类似于R studio的快捷键设定
将R与Cursor一起使用的优缺点
优点: AI编码工作流程的极其强大的界面 非常好的git GUI工具 强大的跨语言工具,用于JSON解析、Github操作和Dockerfile脚本等 缺点: 与renv一起使用很烦人
总结
低成本使用AI辅助代码工具 类似于R studio体验,无缝切换,AI 辅助10倍速度 基于vscode可以多开线程 可同时作为python编辑器 插件丰富,可扩展性强大
安装实操教程
基于以下youtube教程实现:https://www.youtube.com/watch?v=ewtM44f5IjQ&t=44s
英文版教程:https://modelingmarkets.substack.com/p/how-to-set-up-r-for-use-with-cursor
1.安装R语言
官网下载R并安装:https://www.r-project.org/
2.官网下载cursor
官网下载cursor并安装:https://www.cursor.com/
3.安装Pandoc
如果使用Rstudio会自动安装Pandoc,但是当使用cursor的时候需要手动安装。Pandoc官网:https://pandoc.org/
重新启计算机
4.安装R tools
5.安装quarto
6.启动cursor后安装R插件
7.设定绘图插件启用httpgd
注意设定完成后需要安装这个包
8.安装quarto扩展拆件
9.设定快捷键
快捷键网址:https://github.com/REditorSupport/vscode-R/wiki/Keyboard-shortcuts