V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
allanxiahust
V2EX  ›  GitHub Copilot

cursor 还是很给力的,终于不用担心不会写前端代码了

  •  2
     
  •   allanxiahust · 62 天前 · 6921 次点击
    这是一个创建于 62 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 cursor 修改了网站一个开源项目,上架了一个 ai 导航站: https://bestaitools.me/ 虽然网上 ai 导航站已经很多了,但是还是想试试,就当练练手。

    在网上找到了一个开源项目,结构很不错,但是只有暗黑模式,但是个人还是习惯使用 light 模式,尝试借助 cursor 来增加切换样式的功能,最后发现居然修改成功了,这不是一个 demo ,而是实际一个完整的项目。虽然需要修改的地方蛮多,但是最后磕磕绊绊还是完成了。

    除了修改样式,还增加上了多语言,都是利用 cursor 完成的。

    对于前端小白来说还是蛮有成就感的,要是没有 cursor ,大概率无法完成。

    使用 cursor 总结下来的 3 个点是:

    1. 模型一定要选择 claude-3.5-sonnet,不要用其他模型;
    2. 一定要点击 codebase ,不要直接按回车,这是我感觉相比直接使用 claude 有优势的地方,因为结合了上下文;
    3. cursor 有时不会给你解决所有问题,把问题拆解,让它一个个问题给你解决。
    56 条回复    2024-12-09 13:12:02 +08:00
    proxytoworld
        1
    proxytoworld  
       62 天前
    cursor 确实牛,已经把 copilot 退订了,
    lesismal
        2
    lesismal  
       62 天前   ❤️ 1
    这么多人说行, 听得我都心动了
    atangdev
        3
    atangdev  
       61 天前
    4o 更强,开会员了
    wzl2368014742
        4
    wzl2368014742  
       61 天前
    确实很好用,要是支持其他编辑器就完美了
    ZhuWenJian
        5
    ZhuWenJian  
       61 天前
    写前端确实很爽,我搞安卓,开发环境没配对,写起来没写前端那么爽。
    TimePPT
        6
    TimePPT  
       61 天前 via Android
    试用过一段时间,没开会员,因为一是感觉 Github Copilot 够用,二是 Copilot 现在能用 o1 推理了,还便宜。
    w88975
        7
    w88975  
       61 天前   ❤️ 3
    v 站里有很多喷 cursor 的, 等会儿就要问你拿了多少推广费了
    ponelyr
        8
    ponelyr  
       61 天前 via iPhone
    @TimePPT 能比 cursor ,每月 18 还便宜?
    proxytoworld
        9
    proxytoworld  
       61 天前
    @TimePPT copilot 很大的问题是不能提问代码之外的东西,cursor 可以,相当于满血的 AI
    yhm2046
        10
    yhm2046  
       61 天前
    @ponelyr 每月 18 是美元还是 rmb ?在哪订?
    yxhzhang185
        11
    yxhzhang185  
       61 天前   ❤️ 1
    又来!
    TimePPT
        12
    TimePPT  
       61 天前
    @proxytoworld 这个确实……不过对我来说日常办公也够用了。现在代码以外或者需要强联网搜索的我就用下 Perplexity ,频次不高,免费版也够用了。
    ponelyr
        13
    ponelyr  
       61 天前
    maclanelf134
        14
    maclanelf134  
       61 天前
    sampeng
        15
    sampeng  
       61 天前
    改改代码我看行,但很多程序员水平不是就改改代码的。。就是一个变量赋值的写法,这些 ai 生成的都要被恶心一把。
    wanniwa
        16
    wanniwa  
       61 天前
    我一开始也是不信这玩意好用的,但是真香,玩明白了 command+shift+i 了之后,哇,牛逼。就是 idea 用习惯了,vscode 这种我用不习惯。
    TimPeake
        17
    TimPeake  
       61 天前 via Android
    确实好用。就是订阅略贵 ,有啥便宜的类似家庭拼车方案就好了
    c0t
        18
    c0t  
       61 天前 via iPhone
    @TimPeake cursor 都特意留了邮箱别名帐号注册的口子了…这东西是个 saas 服务商就能过滤,很难说不是故意的

    不过我现在光是在业余项目上用 continue + deepseek 的 tab autocomplete ,一周就差不多¥10 ,这样 cursor 真要说贵其实也还好
    iwdmb
        19
    iwdmb  
       61 天前
    Cursor + Deepseek
    便宜好用
    c0t
        20
    c0t  
       61 天前 via iPhone
    @c0t 看了下 deepseek 数据,算上 cache hit 的 token ,一周 1500 万 token 轻轻松松,所以 cache hit 率大概 1/3
    c0t
        21
    c0t  
       61 天前 via iPhone
    @c0t 2/3 哈哈
    bitmin
        22
    bitmin  
       61 天前
    买了一个月试用了下,是好用,但是太贵了不续订了。copilot 便宜了一半,也能用。淘宝是有便宜的代充或者成品账号。对比来还是选官方更便宜的 copilot 或者 codeium 自己充吧
    gj69B3S92SZZ6767
        23
    gj69B3S92SZZ6767  
       61 天前
    Curosr 唯一的缺点对我来说是调试代码不习惯,其他都很好。
    xxss0903
        24
    xxss0903  
       61 天前   ❤️ 4
    是的,然后我一边开 Cursor 让他写代码,一边用 Webstorm 进行 git 管理
    这是 2 个小时写的画章工具 https://github.com/xxss0903/drawstamputils
    iorilu
        25
    iorilu  
       61 天前
    @xxss0903 你这项目有点危险阿, 万一有人用你这个造假, 把你供出来, 虽然理论上没关系, 但警察肯定是会找你的
    azhong123
        26
    azhong123  
       61 天前
    关键是改完我还是看不懂啊,一点不懂前端的路过
    azhong123
        27
    azhong123  
       61 天前
    @xxss0903 太吊了,牛逼
    zcf0508
        28
    zcf0508  
       61 天前
    @iwdmb deepseek 接口好慢
    iorilu
        29
    iorilu  
       61 天前
    前端很多人说 v0.dev 很不错, 有兴趣的可以试试

    反正目前 ai 编程, 前端基本都搞定的
    webszy
        30
    webszy  
       61 天前
    cursor 的代码提示怎么样
    iamppz
        31
    iamppz  
       61 天前
    claude-3.5-sonnet 有额度限制的,超出只能用慢请求或者换其他模型。
    Cursor 的代码提示甩 Copilot 一条街,因为 Cursor 的不只是光标位置的提示。
    唯一可惜的是 Cursor 基于 VSCode 的,语法感知相比 IntelliJ 太智障。
    coolmint
        32
    coolmint  
       61 天前
    公司买了 copilot ,自己买了 cursor ,前者不用了,不过按说近来 cursor 这么强,copilot 不应该追不上啊。
    youyouzi
        33
    youyouzi  
       61 天前
    都挺好,就是目录那个操作栏能不能直接照搬 VSCODE 啊,反正都抄那么多了,不差这点啊。现在这个好丑
    youyouzi
        34
    youyouzi  
       61 天前
    @xxss0903 star 了,牛逼
    codevvvv9
        35
    codevvvv9  
       61 天前
    codebase 和直接 enter 啥区别啊
    fatigue
        36
    fatigue  
       61 天前
    哪个开源项目,分享下
    nelzomal
        37
    nelzomal  
       61 天前
    cursor 适合做小项目,大项目就有点慢了。 而且会导致对项目不熟悉,省下的时间以后 debug 都会还回去。
    我现在一般用 cursor 做 MVP 和 prototype. 然后再去 VS 正常开发。
    iorilu
        38
    iorilu  
       61 天前
    @nelzomal 是的, 这才是比较好的方法

    cursor 最适合你有什么新想法, 想快速试一试, 或者打个架子, 确认一些想法

    一旦想明白了, 就可以从头正式开发了

    这也是 cursor 的价值
    proxytoworld
        39
    proxytoworld  
       61 天前
    @youyouzi 可以调整回去
    LavaC
        40
    LavaC  
       61 天前
    cursor 刚在 X 上流行的时候就用了,相比之前的 AI 插件,cursor 的优势在使用体验上,比如多文件联动,问个问题能根据当前文件的代码顺着 imoort 关系给你找到关联的其它文件,这点至少年初时我用其它的 ai 插件时还做不到这点。再不如在 log 上,别家报错了得自己复制 error 内容到搜索引擎或者 ai 聊天,cursor 直接在错误行提供纠错搜索,帮你定位到可能出现问题的地方,突出一个方便。

    半个月前了解到另一款新的 ide 叫 Blot 的更进一步,干聊就能聊出一个项目来,比 cursor 这种支持多文件的还方便许多,感觉离失业越来越近了。
    m1nm13
        41
    m1nm13  
       60 天前
    怪啊.我等了一天了,怎么嚷嚷着这是推广的人还没上线?
    maemolee
        42
    maemolee  
       60 天前
    @c0t #18 大佬早上好,请问“邮箱别名账号注册的口子”是什么意思啊?我第一个月开 cursor 会员,不太懂怎么省钱
    liuYYYYYY
        43
    liuYYYYYY  
       60 天前
    @codevvvv9 codebase 基于你项目的上下文,cursor 会基于项目库建立索引,chat 的时候 ctrl+enter 就是基于你本项目库回答的,比如一个新项目你要使用一个 Date 工具类,cursor 会根据 codebase 回答出来你项目中正在用到的还有就是符合你要求的工具类以及方法,这个是比较强的,enter 其实就是相当于 chat 聊天,基于远端模型的一些知识库内容
    supermama
        44
    supermama  
       60 天前
    @gongguowei02 是的,我现在调试也觉得有点不顺手
    BazingaOrg
        45
    BazingaOrg  
       60 天前
    @maemolee 15 天试用到期了删除帐户再重新登录就行
    zld150
        46
    zld150  
       60 天前
    @BazingaOrg 大佬, 还可以这种操作啊
    SayHelloHi
        47
    SayHelloHi  
       60 天前
    话说 Cursor 这个导航栏 能修改位置么

    上面 ====> 左边

    maemolee
        48
    maemolee  
       60 天前
    @BazingaOrg #45 懂了,无限试用
    maemolee
        49
    maemolee  
       60 天前
    @SayHelloHi #47 可以,设置里修改。
    SayHelloHi
        50
    SayHelloHi  
       60 天前
    @maemolee #49

    非常感谢

    昨天在菜单栏找了好久 就是没有找到 原来是在设置里面 ~~
    unco020511
        51
    unco020511  
       60 天前
    cursor 最大的问题就是基于 vscode 这个累赘,要是能和 jb 家的 idea 结合,多少钱我都愿意付费
    iorilu
        52
    iorilu  
       60 天前
    @SayHelloHi 好像是新版才能调, 横向是不习惯

    毕竟现在同时用 cursor 和 vscode, 要统一
    iorilu
        53
    iorilu  
       60 天前
    @unco020511 不可能的, idea 又不会开源

    cursor 也不愿意只做一个插件

    所以现在基于 vscode 是唯一方案
    SayHelloHi
        54
    SayHelloHi  
       33 天前
    试用了 2 周

    感觉 Cursor 强于 GitHub Copilot

    GitHub Copilot 主要是价格便宜
    xsen
        55
    xsen  
       28 天前
    前后试用近一个月。已经订阅了
    20$说贵其实也不算贵,外面少吃一顿就可以

    近期属于重度使用,还有进一步改进空间;但用多自然会有一些小技巧,可以提高使用体验
    foufoufm
        56
    foufoufm  
       13 天前
    @xsen 遗憾的是即使订阅也只有 500 +次数,有点太过于限制了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   880 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:00 · PVG 06:00 · LAX 14:00 · JFK 17:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.