1
name1991 47 天前
好奇有人用 cursor 写 c/c++的么
|
![]() |
2
Hyxiao 47 天前
cursor 写前端或者 python 写起来还是很舒服的,但是 Java 感觉还是 idea 用的舒服点,想要体验 AI 编程的话,copilot 或者最近很火的 Augment 好像也行
|
![]() |
3
lucasdev 47 天前
也可以试试 augment code 的 idea 插件
|
![]() |
6
mindsucker OP @Hyxiao 我的想法是以后可能还会用别的语言,所以想提前试水 vscode 类的 ide ;另一方面,觉得未来 ide 其实也是一个 agent ,并不一定是用来写代码,所以会偏向一个更开放的 ide ;当然内心里还是觉得 cursor 的智能化会更高一点,当然是偏见
|
![]() |
7
mindsucker OP 做产品 和 做技术 还是不一样呀
|
![]() |
8
kenshinhu 47 天前
@name1991 我正在使用,但出来的结果都是冗余代码比较多,对于仅会写 hello world 的 C++ 打杂来说得要一行行查是什么意思,感觉和自己写也差不多,胜在学习写法是快了很多
|
![]() |
9
wangxinpier 47 天前
@name1991 写了,不错,全它自己写的,我一行没上手
|
10
name1991 47 天前
我之前试了下 cursor ,用了段时间,感觉是被震到了,冲动消费直接买了一年的 pro....
|
11
name1991 47 天前
我觉得这就是未来了
|
![]() |
12
Mandelo 47 天前
java 代码结构层层封装抽象嵌套,AI 弄得明白吗?
|
![]() |
13
tommyzhang 47 天前
cursor 写代码 IDEA 调试打包 完美!
|
![]() |
14
mindsucker OP @Mandelo 能明白的大差不差,降低挺大的心智负担,不过 继承 嵌套 这些东西确实反人类
|
![]() |
15
mindsucker OP @tommyzhang 用了 cursor 才发现 idea 的好...
|
![]() |
16
zczy999 47 天前
cursor 是用 vscode 改的 他的快捷键可以用插件改的
你直接插件搜 idea 有 idea 的 key mapping 无缝转换 |
18
name1991 47 天前
@zczy999 #17 如果说具体某方面的话我觉得谈不上,就是一个使用感受吧,你和它对话,然后 cursor 会给出方案,自动补全。你想新建一个工程,cmake/python/wordpress ,搭建开发环境等等,我觉得做的已经基本上符合一个初级开发的能力了。虽然在遇到具体问题或者某个具体的需求回答的不好,或者是车轱辘话来回说,但是,你看看 cursor 现在能做的就知道,未来就在眼前了。
我也没有对比过其他的 AI tool ,仅仅是我的个人感受。 |
19
redbule 47 天前
真写代码还是得 jb 的,ai ide 就提供个上下文方便
|
![]() |
20
konbluesky 47 天前
idea + cursor ; 持续专注的开发基本在 idea 完成,需要 ai 能力支持的逻辑或者模块 切过来调试用用;
|
![]() |
21
asdfasasdf 47 天前
对于 java 老项目用 cursor 开发的话,总是不对劲,老项目有自己的命名习惯,文件摆放位置,如果用 cursor 我多次调试他都喜欢按照自己的习惯来写代码,不沿用原先工程编程习惯。到处拉新屎,写的代码难以维护。感觉适合小型一次性代码,我还是喜欢自己把功能点拆出来出,给出需要的实体类与关联代码然后复制出来问 claude ,之后在把 ai 给的代码复制进来。感觉这样很惬意
|
![]() |
22
gadfly3173 47 天前 via Android
@zczy999 vscode 不存在无缝转换,只能保证大部分功能相同。比如 vscode 完全没有修改鼠标快捷键的能力,所以你不能在 linux 上把中键粘贴的行为覆盖成跳转到引用/源码。
|
23
name1991 47 天前
@asdfasasdf #21 公司让用 cursor ?
|
![]() |
24
asdfasasdf 47 天前
@name1991 随便用,小公司根本没人管
|
![]() |
25
paynezhuang 47 天前
我都是 idea ,用 cursor 问问题,编译什么的全都是在 idea
|
![]() |
26
LightLolo 47 天前
我使用 IDEA 开调试开发,在 cursor 中打开项目来问问题和 AI 生成。
|
27
prosgtsr 47 天前
我开了 copilot 和 cursor
结果都是在 idea 里用 copilot 插件的补全,对话还是用网页版本的 chatgpt cursor 就没咋好好用过,这几天已经退订了。。。 |
![]() |
28
Gilgamesh7 46 天前
Switch2Cursor 和 Switch2IDEA 2 个插件 感觉还挺好用的,来回切换
|
![]() |
30
hunterster 46 天前
@Hyxiao 我用 cursor 是生成 java 代码框架,以及从数据库表设计生成 dto 和 repository ,具体的逻辑还要自己写,当然编译打包的错误实在判断不了原因时会用 cursor
|
31
kchenzhi 44 天前
很多问题我也有遇到, 关注了。
用了 AI 编辑器后,很难回去使用 IDEA 了。 我目前有在参与开源数据库 Starrocks 的维护,算是一个大型项目了,Java 和 C++都有。 由于项目过于复杂庞大,诞生了两个硬性需求: 1 、需要完美的 SSH 方案,利用 Linux 服务器资源编译。 2 、需要 AI 协助理解一些复杂逻辑的代码,特别是我不太熟悉 C++语言,真是帮了大忙了。 问题 1:我也遇到了,暂时没有解决方法,只有等。 问题 2:我当前用的是 WebStorm New Dark ,看起来很像 IDEA ,不会感觉花里胡哨。 问题 3:我可以将 keymap 设置成自己熟悉的,基本 OK 。 问题 4 、5 、6 、7:都是小问题了,自己克服调。 问题 8:暂时没遇到。 本来想上传一下截图的,但是不知道怎么操作,哈哈 |
![]() |
32
WasteNya 27 天前 via Android
@mindsucker @kchenzhi 都是有解决方案的,VSC 核心就是配置+自定义
就比如说问题 1 ,配置 java auto build 为 false 即可(默认为 true),如果依赖更新,就点下 maven install 的按钮就好 还有什么自动 Import 这些,也是可以配置的 ,VSC 最新版肯定有,但 Cursor 就不知道了,毕竟它的 VSC 版本落后,慢慢探索吧 一直用 VSC 写 JAVA 大项目,感觉良好 |
![]() |
33
mindsucker OP @WasteNya hello ,谢谢你的回复, 有什么 vscode java 开发最佳实践,或者 插件 能分享下吗,一起学习下
|
![]() |
34
WasteNya 27 天前 via Android
@mindsucker 没有,硬要说的话,就是,cursor 文档中的 java 使用介绍,虽然有些怎么用 java ,但细节不到位
主要是要有耐心把 java 相关或者 vscode 一些功能的设置就看一遍 |
![]() |
35
mindsucker OP @WasteNya 是的 vscode java 中文官方文档 确实是一个宝库 值得学习,我也是最近才看到,之前没注意哈
|