史上最全的java使用cursor开发教程!--idea+cursor 实现java双端开发--接入最新claude3.7模型

导言:

由于cursor基于vscode模式开发的编译器,但是一些环境适配的不是很好,还有调试的信息显示不全,所以一般我们回idea进行代码调试,以下插件就是为了解决双端开发的问题
写代码可以在cursor上借助AI进行编程,调试在idea上

如果真的适应在cursor上调试其实也能用,但是我用的特别扭,还是建议在idea上调试
cursor调试如下图:

1.cursor工具安装

(1)Swithc2IDEA
使用快捷键alt+shfit+O 可以快速跳转到idea文件,并将代码行光标同步为cursor位置
目前这个插件可能会有bug产生,无法跳转到idea中
解决方案:在插件设置里设置idea客户端的地址

(2)Extension Pack for Java

这个是必装的,里面包含了java开发所需要的很多环境,有了它就可以让我们的cursor也能像idea一样编程并识别bug,并且可以ctrl+左键实现方法跳转这个很重要,原生的cursor不支持用起来很痛苦
(3)Spring Boot Extension Pack
这个是springboot项目必备的拓展包,有了它可以直接在cursor上跑项目调试,还是不建议

2.idea插件安装

(1)Switch2Cursor

使用快捷键alt+shfit+O 可以快速跳转到cursor文件,并将代码行光标同步为idea位置

3.claude-agent模式下一些好用的提示词

(1)将以下代码段抽离成私有方法 作用:选中代码块抽离成私有方法,解决单个方法中代码过长问题
(2)编写测试代码,测试下这段代码的可用性,并完善我的代码 作用:claude会自动编写单元测试,并完善代码,实证可用性90%以上。注意: claude是否过度理解你的需求,添加了一些不必要的代码
(3)帮我看下这个字段哪里用到了 作用:claude会自动识别你的代码前后文,并看这个字段使用和传值的全过程
(4)根据原数据帮我构建新数据 操作:给出ai你的原始数据和目标数据格式,他会自动帮你构建目标数据
eg:
原始数据
目标数据

中间的构建过程完全由大模型完成
(5)帮我解释下这段代码,并生成流程图
AI会生成代码的Mermaid格式的流程图,可以拷到在线网址https://mermaid.live进行流程图生成
eg:
在这里插入图片描述

4.cursor的一些便捷设置

(1)开启 yolo 模式,agent跑命令行时候不需要二次确认,用于ai帮我们自测代码

(2)开启自动保存 ,因为cursor是按vscode设置的,编写代码需要手动保存,这样我们回idea调试就方便多了
在这里插入图片描述

5.目前cursor的一些不方便的地方吐槽

(1)没法像idea一样很好的调试程序,调试的界面也是很非人类,所以还得去idea里面调试代码舒服点
(2)claude模型有时候过度理解需求,所以做好对AI的代码审查也很重要 哈哈。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值