有 Java 从 idea 转 cursor 的吗,你的使用体验如何呢?

2024 年 12 月 31 日
 zzk037
bg:最近碰到很多人安利使用 cursor ,自己平时用 idea 结合 chatgpt 的模式开发功能。最近一个月碰到很多同职级、高职级的推荐 cursor ,但是 idea 转 cursor 自己使用起来并不习惯使用 vscode 的节目和东西。

请问 v 友们有没有使用 cursor 比较好的。可以的话,请描述一下对你的帮助或者一些使用技巧。
6912 次点击
所在节点    程序员
42 条回复
mumbler
2024 年 12 月 31 日
完全抛弃以前的开发模式,在 cursor 配置好编译环境,然后整个开发用 composer ,项目所有文件都让 agent 托管,不到万不得已不亲自去看代码,文件增删改都让 agent 决定,关注结果,忽略过程,遇到无法过去的问题才亲自去看代码解决
ssbg2
2024 年 12 月 31 日
我算不上用的比较好的,我就是刚开始尝试着用,所以说错了请指正。

功能、注释、测试用例都让 CURSOR 来写,方法其实也简单,就是把 API 文档和现成的代码例子给 CURSOR ,然后 IDEA 来编译和做具体的调整。

单就效率来说,还算是有比较大的提升,我个人的想法是,现在 AI 开发这件事本身其实与其说期望 AI 做了什么,不如说一直在跟着做,否则后面很容易就完全搞不懂了。
tagtag
2024 年 12 月 31 日
还是得双开吧
zzk037
2024 年 12 月 31 日
@ssbg2 所以老哥是在 cursor 利用 ai 写代码,在到 idea 去编译项目吗?之前一直想的是在 cursor 直接能跑,看来好像不太行。
ssbg2
2024 年 12 月 31 日
@zzk037 嗯,是,双开不影响什么,VSCODE 我没太多场景深入使用,后面如果的确成熟了,也得考虑转过去,到时候再看,现在我的感受是不纠结,JAVA 程序员还纠结工具和工程化着呢,人 PYTHON 程序员都玩得很好了 2333 ,别想太多,用起来再说呗。
SurgaOrange
2024 年 12 月 31 日
影响不大,无非是操作习惯不同,该有的功能都有,总的来说肯定是 cursor 更好,大部分代码写的提示词就可以了,至于功能楼上都说了
Rust2015
2024 年 12 月 31 日
@tagtag 是的,得双开。不是 cursor 不行,而是 Java 太重。本来 vscode 就底子薄,轻量化的 IDE 。开始 IDE 都不是,叫编

辑器,类 vim 。
breresha
2024 年 12 月 31 日
两者结合,最烦就是 cursor composer 瞎改
yoqu
2024 年 12 月 31 日
cursor 下的 java 插件打开我的 java 工程一直高 cpu 占用
mumbler
2024 年 12 月 31 日
@breresha #8 目前还需要技巧,每一步都要测试一下修改文件的其他功能有没有被影响,如果有问题马上回退,省下了写代码的时间,但测试工作量会增加,这仍然是值得的,编程从此变成了靠努力和认值就能解决问题,天赋没那么重要了
qiqi669
2024 年 12 月 31 日
我是 IDE 和 Cursor 双开。
zjh7890
2024 年 12 月 31 日
@mumbler 真的假的,有点科幻吧?业务上下文很难对齐吧,我手动找上下文给大模型改都不一定改对,不信能做到这种效果。。。
mumbler
2024 年 12 月 31 日
@zjh7890 #12 我已经这样工作了 2 个多月了,有时候复杂问题确实也改不了,我再亲自去看代码改,大部分工作都能帮我写了,特别是前端代码,所以说 cursor 是神器,目前还在不断升级,明年应该可以完全不需要我看代码了
cheng6563
2024 年 12 月 31 日
转个屁,双开
justwkj07
2024 年 12 月 31 日
才下载 cursor,不习惯使用 vscode,所以用这个 cursor 的时候就提问题,idea 一直开着
natsu94
2024 年 12 月 31 日
你们 cursor 都是付费吗,值得嘛
zzk037
2024 年 12 月 31 日
@natsu94 有白嫖的试用期吧
zjh7890
2024 年 12 月 31 日
@mumbler 你太乐观了,大模型的幻觉是个绕不过去的坎,就算最强大的 o1 都没法跟我下完一把五子棋,你也可以试试,让他画出棋盘,5 轮过后,旗子就开始放不对了,我只能说你能有这个信心,还是业务太简单,由于幻觉的存在,业务复杂了,你会发现,永远无法和大模型对齐,聊到最后只想骂他一句油盐不进。当然瑕不掩瑜,我也支持用 AI 写代码。
mumbler
2024 年 12 月 31 日
@zjh7890 你还在用 chat 当然啥都干不了,cursor 是专用工作流,可以局部改代码,我一步一步带着走就可以完成很复杂的功能,下个棋算个什么,你用 chat 写代码,改一个字符,要整个项目全部输出,几轮上下文就满了
publicWyt
2024 年 12 月 31 日
双开, 写代码和运行分开了 , 写的时候稍稍有一些不习惯,不过影响不大,还是很丝滑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1101556

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX