@
kongkongye 我不知道呀, 我也是用的 webstorm+ copilot ,他缺点就是不能引用文件,还有就是代码都是我手动粘贴问 copilot chat 的,一个月以前用过这个 cursor, 说有 codebase ,但是我实在用不惯 vscode , 然后这个 cursor 那时候还是 gpt4o 模型 ,用了 500 多次好像就给你降级成 3.5 了, 我就不用了
今天逛 v 站看了好多说这个好用的 ,说换成 claude 很智能, 可是我 pro 2 个周早过了 ,我看了那个 deepseek 的方案 就去申请了,就是上面我说的实际体验效果了……
当然这个 cursor 还是有眼前一亮的功能的, 他的建议可以比较 ,然后你是 pro 的话点 accept ,他会将建议和你现有的代码 自己组合起来,不像 copilot 粘贴代码还得决定粘哪个位置,哪些代码不需要, 还有他的 tab 补全 也很帮,你光标在一行代码前面 ,他都能给你补全 ,将整行代码你需要改动的地方 给你插上 ,copilot 就只能在结尾 按 alt+ \ 补全了 ,在整行代码 前面 按 alt+ \ 他是不会给你 提示和 按 tab 替换的 ,但是这些都是 pro 的功能 ,20 美元太贵了……
还有就是我个人喜好吧, 我总感觉 vscode 写前端体验没有 webstorm 好,他的引用功能太烂了 ,你打一个函数 ,webstorm 会提示 import xxxx from xxx ,按 alt + enter 再按回车就自动 import 了 ,vscode 引不进来 ,得手动打 ,而且 vscode 的代码跳转稀烂 ,经常跳不过去 ,用 vscode 写 代码总有一种不安全的感觉 ,你都不知道 ai 给你的代码,还有你自己打的代码 ,哪些函数没引 或者某个属性为空,在 webstrom 里面就好很多 ,哪些函数不存 直接就给你标红,要修直接 alt+ enter 就行了
然后我是用 ideavim 的 ,他有个插件 可以自动切换输入法,那个体验超级好, 你在任意地方打中文,focus 到 editor 里面 始终是英文的 ,但是 vscodevim 即使配置了 im-select ,切回去还是英文 ,比如你用中文问 chat 一些问题, 这个时候按 esc 焦点切换到 editor ,还是中文键盘 ,你想要按 hjkl 或者跳转 ,弹出来中文输入法,血压都上来了 ,我最后用 ahk 解决了
希望 idea 的 copilot 能把 cursor 的这些好用功能集成进去