外网第一AI辅助IDE-Cursor配置R语言环境(实操总结)

文摘   2024-11-20 20:51   北京  

为什么要用cursor

随时可唤起AI模型

ctrl+L可唤起对话

丰富的AI模型(ctrl+L)

仅从某宝或某鱼可购买无限制低价会员

根据注释自动生成代码

根据代码区要求生成代码(ctrl+K)

可SSH登录远程服务器R语言环境

与R studio类似的工作环境-workspace

支持类似于R studio的快捷键设定

设定界面
官网教程

将R与Cursor一起使用的优缺点

  • 优点:
    • AI编码工作流程的极其强大的界面
    • 非常好的git GUI工具
    • 强大的跨语言工具,用于JSON解析、Github操作和Dockerfile脚本等
  • 缺点:
    • 与renv一起使用很烦人

总结

  1. 低成本使用AI辅助代码工具
  2. 类似于R studio体验,无缝切换,AI 辅助10倍速度
  3. 基于vscode可以多开线程
  4. 可同时作为python编辑器
  5. 插件丰富,可扩展性强大

安装实操教程

基于以下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

10.完美收工


灵活胖子的科研进步之路
医学博士,R语言及Python爱好者,科研方向为真实世界研究,生信分析与人工智能研究。
 最新文章