zijie0

好像没怎么看到有人讨论 Cursor

  •  
  •   zijie0 · Sep 9, 2024 · 8231 views
    This topic created in 792 days ago, the information mentioned may be changed or developed.

    https://mp.weixin.qq.com/s/tQ07n7yVurjEhGayFTFlkw

    最近体验了一下,惊为天人。直接停了 Github Copilot 转投 Cursor 的怀抱。

    Supplement 1  ·  Sep 9, 2024
    在大家的提议下去学习了一下论坛里的其它帖子,看起来有几个常见问题:

    - 比起 Github Copilot 的自动补全强在哪? Cursor 的核心理念是“编辑”代码比“补全”代码是个更广的范围,前者是 delete + append ,后者只有 append 。用 Cursor Tab 很快能 get 到这一点,自动多处的“编辑”体验太神奇了。
    - Github Copilot 也有 inline chat ,Cursor 的 CMD + K 有什么特别的?大家可以试试在一个文件里多次使用 CMD + K ,也就是在前一个返回还没结束时,你可以同时开启另一个对话。另外可以输入 @,直接 mention 某个文件、方法、文档等,甚至可以直接联网搜索(虽然效果比不上 devv )。
    - Github Copilot 的 chat 和 Cursor 的 CMD + L 有区别吗?跟上面一样,可以用 @或者手动选择相关文件。另外 Cursor 底层 index 了整个 codebase ,实现了 RAG ,而 Copilot 据我所知在这块用的是规则,并没有用更高级的检索技术。Chat 里生成的内容,在 Github Copilot 里需要手动复制粘贴到代码区,所以本质与你打开 ChatGPT 问问题区别并不大。Cursor 带了 apply 功能,会自动生成一个“pull request”,直接帮你把代码 diff 生成出来了,你只需要 review 接受改动或者 comment 再次触发修改。这部分也是前面代码编辑理念的延续。
    - Composer 是 Github Copilot 没有的功能,类似的产品有 aider 。当然 Cursor 里还有很多高级功能,可以参考我前面发的文章里的细节。
    - Cursor 的付费版和自己提供 key 的区别在哪里?根据我的测试,自己提供 key 无法使用 Cursor Tab (这里应该有个单独的预测编辑的模型)。此外自己提供 key 也没法使用 apply 模型(生成 diff 的关键,这个模型也是 Cursor 自己的),所以还是需要自己从 chat 里拷贝代码。
    - 有免费的平替吗? Github Copilot 可以考虑用 Codeium 平替。Chat ,Composer 可以考虑用前面的 aider (自己提供 key )以及自己订阅 Claude/GPT 平替。
    - 不习惯 vscode 咋办?的确现阶段可能更适合 TypeScript, Python, Go, Rust 这类开发者,Java 可能难以与 IntelliJ 匹敌。我是从 PyCharm 迁移到 vscode ,花了一周适应,现在 vscode 的功能也挺完善了。另外有个有趣的问题,JetBrains 系列产品的 Github Copilot 功能也是要明显弱于 vscode 的……而 JetBrains 自家的 AI 还基本不太可用。
    - Zed 这类如何?初步试用感觉还很不成熟,我的 Python 环境都没跑起来……还是再观望观望。
    - Cursor 之前使用过,感觉一般般呀。对的,我也是,但没想到他们迭代速度这么快,一定要再试试。
    - 是推广吗?不是。程序员喜欢捣鼓新玩意不是很正常嘛,我今天要是来说 IntelliJ 真好用可能大家就没这个疑问了。
    42 replies  •  2024-10-26 19:11:06 +08:00
    Fa11ingWood
    Fa11ingWood
    Sep 9, 2024
    1
    cursor 有 JetBrains 系列的插件吗 没用过 vscode ,感觉推 cursor 的几个贴都是用 vscode
    LuckyLauncher
    LuckyLauncher
    Sep 9, 2024❤️9
    2
    你是不刷 v2 吗?
    不刷的话发帖之前去搜索一下啊
    张口就来?
    Curtion
    Curtion
    Sep 9, 2024
    3
    @Fa11ingWood 我用 vscode 的都没办法切换 cursor,它相比于 vscode 都少了很多功能
    xuelang
    xuelang
    Sep 9, 2024
    4
    https://gallery.selfboot.cn/zh/blog/binarysearchtree
    用了下,已经爱不释手了。cursor 替代直接用 claude3.5 了
    snxigua
    snxigua
    Sep 9, 2024❤️15
    5
    site:v2ex.com/t Cursor, 随手搜索下就可以看到这个月有 8 个帖子在讨论这个(含本条), 我很难判断这个是推广还是好用.
    XG9H3BN7CWMMmnjw
    XG9H3BN7CWMMmnjw
    Sep 9, 2024
    6
    vscode 编辑器实在用不习惯
    caocong
    caocong
    Sep 9, 2024❤️11
    7
    最近 cursor 的帖子多的我都怀疑是不是有营销的来了,我用了两天 cursor ,感觉并没有好用到哪,就是一个 ai 的集合体,可以多个 ai 切换对比,作为 ide 本身不好用替代不了 vsc ,如果是习惯用 IDEA 的更不会适应
    CHTuring
    CHTuring
    Sep 9, 2024
    8
    @caocong #7 国内推广算不上,只不过是推特营销号搞焦虑所以能看到那么多的帖子。目前所有的 AI Copilite 被动功能其实都差不多。
    zzz22333
    zzz22333
    Sep 9, 2024
    9
    @caocong #7 最近确实挺多的.....
    gavin6688
    gavin6688
    Sep 9, 2024
    10
    用 VS 的还可以吧,大部分插件都能下载到
    Nasdaq
    Nasdaq
    Sep 9, 2024
    11
    用习惯了 Jetbrains, 换 VS 很不习惯。
    dcdc6
    dcdc6
    Sep 9, 2024
    12
    cursor 出来很久了,最近突然热度起来了?
    conchplayer
    conchplayer
    Sep 9, 2024❤️1
    13
    twitter 满屏都是 cursor ,我已经屏蔽了
    hhacker
    hhacker
    PRO
    Sep 9, 2024
    14
    最近 cursor 的帖子很多, 真那么好用吗? 是不是营销?试用后觉得真的很一般
    DataSheep
    DataSheep
    Sep 9, 2024
    15
    @snxigua 应该是推广+赶潮流,实际用起来也大差不差
    billzhuang
    billzhuang
    Sep 9, 2024
    16
    啊! OP 你多久没来 V 站了。

    是为了铜币么?
    dford
    dford
    Sep 9, 2024
    17
    我比 OP 更激进,体验了 1 个小时,惊为天人。直接停了 Github Copilot 转投 Cursor 的怀抱。
    TimPeake
    TimPeake
    Sep 9, 2024
    18
    emmmm......cursor 这个鬼东西确实已经是传销性质的人传人了,习惯代码编程助手的再去体验这个东西,路转粉的概率还是蛮大的。
    zdt3476
    zdt3476
    Sep 9, 2024
    19
    Composer 真的好用,而且补全方式比别的工具好,可以在任意位置开始补全,不需要到代码后面
    kk7896
    kk7896
    Sep 9, 2024
    20
    但是 vscode 写 C++是真的垃圾
    juntaol678
    juntaol678
    Sep 9, 2024
    21
    真的假的? cusor 刚出来那会儿体验了一下,并没有觉得很惊艳,难道是现在大幅优化了?
    honkew
    honkew
    Sep 9, 2024
    22
    就是 apply 很慢
    NoobNoob030
    NoobNoob030
    Sep 9, 2024❤️1
    23
    最近是营销发力了?在哪零钱,我也去发几贴
    eijnew
    eijnew
    Sep 9, 2024
    24
    大家怎么付费的 我的试用快结束了…
    coolmint
    coolmint
    Sep 9, 2024
    25
    已经付费一周,比 copilot 好用不少,claude 费用也到期了😂,不过又买了一个月 perplexity
    zijie0
    zijie0
    OP
    Sep 9, 2024
    26
    @LuckyLauncher
    @snxigua
    被发现了,我一般是在聚合源直接看 v2 热帖,没看到就以为没人讨论……比较少直接在 v2 浏览帖子哈哈
    vk4LNh8gE08SBd9V
    vk4LNh8gE08SBd9V
    Sep 9, 2024
    27
    这个免费版试用两周, 我到期了重新注册个账号还能试用吗
    Focus9
    Focus9
    Sep 9, 2024
    28
    vscode 劝退啊
    zijie0
    zijie0
    OP
    Sep 9, 2024
    29
    @com781517552 感觉没啥必要吧……我直接买了一年
    zijie0
    zijie0
    OP
    Sep 9, 2024
    30
    @juntaol678 是的,一开始 Github Copilot 是领先的,但创业公司迭代速度真的快……
    zijie0
    zijie0
    OP
    Sep 9, 2024
    31
    @caocong 我在主题里补充了常见问题,为什么说 Cursor 是明显优于 Copilot 的体验。
    zijie0
    zijie0
    OP
    Sep 9, 2024
    32
    @Fca
    @liu731
    @Focus9
    是的,快捷键都不一样。vscode 里有 JetBrains 快捷键的插件,可以弥补一些学习成本。不过特定语言来说 JetBrains 应该还是很有优势的,比如 Java ?
    zijie0
    zijie0
    OP
    Sep 9, 2024
    33
    @CHTuring
    @hhacker
    @DataSheep
    整体产品设计来说差别还是挺大的,看得出来 Cursor 是真的懂开发的人做出来的产品。具体对比可以看我主题里的补充内容或者直接看原文。
    casatAway
    casatAway
    Sep 9, 2024
    34
    @dcdc6 因为最近换基座模型了
    jheroy
    jheroy
    Sep 9, 2024
    35
    目前所有的 ai 写代码的硬伤是上下文限制,稍微大点的项目效果很拉,只适合小项目。 针对大项目估计还是得直接用项目代码预训练的模型,不过目前没有比较成熟的流程,自己弄时间和金钱成本都很高。
    herozzm
    herozzm
    Sep 9, 2024
    36
    需要 JetBrains 的 cursor 插件,有吗?
    zijie0
    zijie0
    OP
    Sep 9, 2024
    37
    @jheroy context 其实还好,RAG 跟 long-context model 都可以支持。关键是 long-context 下的 reasoning 能力不足。
    zijie0
    zijie0
    OP
    Sep 9, 2024
    38
    @herozzm 没有,因为 Cursor 在产品交互上做了很多创新,插件没法支持。而且据我观察,JetBrains 的插件体系开放度比 vscode 还低。
    jheroy
    jheroy
    Sep 9, 2024
    39
    @zijie0 nvim 已经有一个模仿的插件了,叫 avante.nvim
    mtxst
    mtxst
    Sep 19, 2024 via iPhone
    40
    大项目我没体验过。对于和小型项目,特别是 web 类的。cursor 提升 50%效率肯定是可以的。cursor 的 composer 一定要试试。ai 编程,cursor 是目前最好的方案。我写了一篇入门的文档,希望能给大家带来帮助 https://cursor101.com/zh/article/getting-started
    mtxst
    mtxst
    Sep 19, 2024 via iPhone
    41
    @dcdc6 因为 claude 3.5 突飞猛进,cursor 的功能优点才发挥出来。x 上有大佬也推了一把。
    SmileMachine
    SmileMachine
    Oct 26, 2024
    42
    @Curtion 少了哪些功能?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2320 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 13:17 · PVG 21:17 · LAX 05:17 · JFK 08:17
    ♥ Do have faith in what you're doing.