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

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

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

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

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

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

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

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

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

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

© 2021 V2EX