V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bn
V2EX  ›  程序员

cursor 就是套壳的 vscode 吗

  •  2
     
  •   bn · 19 天前 · 4645 次点击

    一直在用的 vscode + copilot, 今天试了一下 cursor ,有点没弄明白,cursor 是不是就是套壳的 vscode ?

    看起来功能基本上和 vscode 一样,各种插件也是同一套,还可以自动导入 vscode 的配置和插件,使用起来也没啥区别,除了自动补全的体验不太一样。我理解,cursor 是不是可以只搞一个 vscode 插件也能实现,为啥要搞成独立的 IDE 呢?

    我在想如果是国内公司基于 vscode 搞了一个类似 cursor 的 IDE ,大概率在网络上招来各种嘲讽套壳。

    第 1 条附言  ·  18 天前
    还有个优势是 cursor 可以直接用第三方 api 接入 gpt-4o 和 claude-3.5-sonnet 模型能力,不需要花 20 刀订阅官方 pro ,实惠很多。
    https://datapipe.app/use-api-in-cursor/
    38 条回复    2025-01-01 20:44:57 +08:00
    wgbx
        1
    wgbx  
       19 天前
    基于 vs code 仓库的一个分支,别人是大胆承认的,国内如果基于 vs code 仓库开分支开发新功能,我并不觉得会嘲讽,大家只是反感宣传自主开发,实际套壳吧
    belin520
        2
    belin520  
       19 天前
    RyuZheng
        3
    RyuZheng  
       19 天前
    他的野心很大,不做插件,有一些 feature 就可以通过魔改 IDE 实现;如果做了插件就要一直服从 vscode 的规则,不做插件,以后想怎么改就怎么改; cursor 也有一些自己的模型或 feature ,不开会员,填了 openai 的 API token 就用不了。
    RyuZheng
        4
    RyuZheng  
       19 天前   ❤️ 1
    vsitebon
        5
    vsitebon  
       19 天前
    你可能没留意到右侧栏;国内的套壳 vscode 有不少,但是被嘲讽的主要还是数字广东网络( CEC-IDE )的那个号称全国产且批量去掉 vscode 字样的,同样是套壳的小米快应用开发软件,没做这种下三滥的事情,关注度是一点都没有
    musi
        6
    musi  
       19 天前   ❤️ 11
    国内嘲讽是因为“独立自主,遥遥领先”,而不是“在开源软件基础之上进行二次开发”
    littlewing
        7
    littlewing  
       19 天前
    嘲讽的不是套壳 ,而是套壳说是完全自研
    AoEiuV020JP
        8
    AoEiuV020JP  
       19 天前
    就我自己体验下来,做独立 AI 编辑器的 cursor 和 Windsurf, 都能远远甩开 vscode 上所有 AI 插件,
    就是 vscode 本身有硬伤,AI 插件限制太大,
    AoEiuV020JP
        9
    AoEiuV020JP  
       19 天前
    至于套壳,在某些不可言说的东西出来之前,套壳是优点,这代表你的核心是可靠的熟悉的,
    ruoxie
        10
    ruoxie  
       19 天前
    应该说对 vscode 源码做了定制
    EJW
        11
    EJW  
       19 天前   ❤️ 1
    如果 cursor 也有吹自己独立自主,遥遥领先的行为,截图发出来,我跟你一起骂它。
    Kisesy
        12
    Kisesy  
       19 天前
    虽然是 vscode ,但是用起来还不太好用,侧边栏的图标是放到上面的,不能跟原版一样一直显示在侧边,而且还关联大量文件
    反而 Windsurf 很正常,也比原版好看
    coolair
        13
    coolair  
       19 天前
    @Kisesy #12 文件关联太恶心了,而且无法关闭。论坛很多人提了这个问题,也没任何反应。
    fantasticMky
        14
    fantasticMky  
       19 天前
    建议看一下官网,官方解释过为什么要套壳做一个编辑器, 就是因为插件实现不了他们要的补全
    iorilu
        15
    iorilu  
       19 天前
    @coolair 很显然是故意的, 就像 cursor 安装了自动会把 code 命令替换一样

    所以 vscode 也怕了才免费 copilot, 要不然要被 cursor 抢走更多份额就被动了, 虽然 cursor 已经抢了不少
    JieGaLee
        16
    JieGaLee  
       19 天前   ❤️ 3
    @Kisesy #12 可以把图标改到侧面的,workbench.activityBar.orientation 。当初刚下载的时候也难受了好久
    donaldturinglee
        17
    donaldturinglee  
       19 天前
    分清楚套壳和自研的区别就不会被骂. 起手就是完全自研是活该被骂的
    bigbugbag
        18
    bigbugbag  
       19 天前
    @RyuZheng #4 请问这个是什么翻译插件?
    deplives
        19
    deplives  
       19 天前   ❤️ 1
    一个是大大方方说明使用开源项目,一个是躲躲藏藏换皮自主研发
    Muninn
        20
    Muninn  
       19 天前
    我最近也一直纠结 windsurf 和 jetbrain 加插件的问题,windsurf 的 FAQ 就没写这个了。 不过我想象它应该是能实现比插件更多的功能的。

    所以我两边都开着,自己写的时候用 goland/pycharm 写,想让他帮忙写的时候就去 windsurf 让他放飞自我去改。
    Kisesy
        21
    Kisesy  
       19 天前
    @JieGaLee 感谢,vscode 可以直接右键设置,不明白为什么 cursor 去掉这个,还自己添加一个设置。。可能是基于老版 vscode 吧
    liuliuliuliu
        22
    liuliuliuliu  
       19 天前
    “为啥要搞成独立的 IDE 呢?”
    什么实现不了某些功能都是扯淡,别人能做你做不了?
    原因只有一个:
    你跟投资人吹牛逼的时候,是“我们给 vscode 做了一个插件”牛逼?还是“我们做了一个全新的跨时代集成开发环境”牛逼?
    Torpedo
        23
    Torpedo  
       19 天前
    cursor 改了很多功能,很多功能没有暴露 api 给插件。只能改 vscode 。
    cursor 的优势就是整个一套编程体验做的更好,比插件结合更紧密
    hongjic93
        24
    hongjic93  
       19 天前 via iPhone
    基于 vscode 没问题,因为真的没必要重复造轮子。。 但 cursor 也是有重要创新的,可以看下他们的 shadow workspace blog post.。 本质上对每个 cursor 项目,人类用一个 workspace ,ai 会在背后 shadow 一个 copy on write workspace 。 还是挺有意思的,感觉是很多 ai agent use computer 都需要的一种设计。
    csys
        25
    csys  
       19 天前
    微软在 VSCodium 上埋了很多坑,除非是打定主意一辈子靠微软赏饭吃,不然就一定要自己 fork 出来脱离控制
    dif
        26
    dif  
       19 天前
    我非常能接受套壳魔改,但不接受套壳后抹掉痕迹,然后宣传加上 "国产", "首个", "自主研发","遥遥领先","完全自主可控"等。
    macaodoll
        27
    macaodoll  
       19 天前 via Android
    不是拒绝魔改,是拒绝标榜纯国产字眼
    weijancc
        29
    weijancc  
       19 天前
    cursor 的 AI 补全功能是 VS Code 补全 API 没有提供的, 只能自行 fork 改一版出来, 你同时使用下 cursor 和 github copilot 就知道区别了
    unique
        30
    unique  
       19 天前
    就像你跟女朋友:
    合租:啥都得商量( VSCode 插件)
    自己买房:想咋装修咋装修( Cursor )

    至于国内公司要这么搞?我给你翻译下网友的反应:

    if(公司 == '国外') {
    return '创新,太棒了!';
    } else {
    return '套壳,垃圾!';
    }

    但说真的,只要产品做得好,管它是不是套壳呢
    sampeng
        31
    sampeng  
       19 天前 via iPhone
    因为一开始就是自己开发的 shit 一样的编辑器…他要还抱着那个,早屎了,干了的那种。
    GrayXu
        32
    GrayXu  
       19 天前
    你这些问题 cursor 文档里都解答过一遍了,翻一遍开头就明白了
    GrayXu
        33
    GrayXu  
       19 天前
    @Kisesy #12 他们解答过,原因很简单,就是为了扩大横向面积给 chat box
    nobody01
        34
    nobody01  
       19 天前
    @Kisesy @coolair 请问 “文件关联” 具体指的是?
    whoami9426
        35
    whoami9426  
       19 天前
    我在想什么时候 idea 的官方 ai 插件能做到像 cursor 一样有这么好的上下文支持
    CLMan
        36
    CLMan  
       18 天前
    @nobody01 Windows 的文件可以关联一个默认应用,会修改文件的图标,以及双击时的执行应用。

    Cursor 安装时会粗暴的关联一大堆文本文件格式,比如.json...,而且全换成它的图标,这个功能既无法在安装过程中修改,也无法在软件配置中修改,属于流氓软件行为。
    jdz
        37
    jdz  
       18 天前 via Android
    好像是
    RyuZheng
        38
    RyuZheng  
       18 天前
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1215 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 17:50 · PVG 01:50 · LAX 09:50 · JFK 12:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.