IntelliCode 被标记为 deprecated 了,这是强逼用户使用联网模型? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cu635
V2EX    Visual Studio Code

IntelliCode 被标记为 deprecated 了,这是强逼用户使用联网模型?

  •  
  •   Cu635 12 天前 2320 次点击
    div class="topic_content">

    https://i.imgur.com/RrdAMXl.png

    这是强逼用户开发的时候连接个尿袋啊。

    更何况,一些小众的、开放程度没那么高的代码领域,AI 模型也不好使啊……

    是不是可以考虑 VSCodium 了?或者关注一下 zed ?

    第 1 条附言    12 天前
    主贴是不是插图失败了?这里再试试?

    15 条回复    2025-12-18 15:07:54 +08:00
    94
        1
    94  
       12 天前
    IntelliCode 那几个插件也就支持几种开发语言吧…
    联网模型不好使的话,本地的模型也不好使啊。

    如果原本是离线开发的,应该接收不到这个废弃更新吧。
    jjx
        2
    jjx  
       12 天前
    自从有了 ai, 编程乐趣都没有了, 自己的脑子都快变浆糊了

    前几天把所有的 ai 插件都关了
    Cu635
        3
    Cu635  
    OP
       12 天前
    @94 #1
    半离线,是开发出来的工作在需要在离线状态下跑,自己的开发的代码必须全线下,开发环境无所谓在线离线。

    主要是 IntelliCode 是基础的,基础功能就够用了。

    而所谓的“AI 模型”,由于我这里的领域比较小众,而且代码开放程度很低,极大概率模型没有训练这块,所以 AI 模型在我这边的代码方面效果很差;效果差吧,它还特别自以为是,总是多给,多给的还是前面说过的“效果很差”完全没法用的东西。

    @jjx #2
    人肉编程的弱点就是记忆和回想不容易,还有就是 typo ,IntelliCode (包括但不限于)的自动代码补全功能太适合了,正好是补充;而程序的算法、数据结构、API 选择等等这些东西本来就应该是“人”智慧的体现,AI 模型做的好的领域那是没办法,但开放程度很低、资料不多因而 AI 模型训练数据少的那些领域呢?
    beginor
        4
    beginor  
       12 天前 via Android
    vscode 开源了新的 chat-lib ,估计这里会出新的类似的
    beginor
        5
    beginor  
       12 天前 via Android
    94
        6
    94  
       12 天前
    @Cu635 #3 ,那就继续用原来的 IntelliCode ,或者对应的小语言插件?
    IntelliCode 也只是不更新和归档了 repo 。虽然在 VSC 插件面板里面不能直接安装了( M$吃相确实有点难看)。
    还是用脚本从插件市场里面去下载 vsix 包的来用的,或者自己拼接。毕竟是本地模型,能装上应该就能用。

    https://github.com/mjmirza/Download-VSIX-From-Visual-Studio-Market-Place

    切换到 VSCodium 和 Zed 我觉得并不解决问题,或者看一下 JetBrains 是不是有对应语言的编辑器?
    shunia
        7
    shunia  
       12 天前   1
    强制用 copilot 来实现 tab completion ,但是免费版额度一坨屎,随便用个小半天就无了。等于原来免费的服务现在变成不收费几乎不可用了。
    Cu635
        8
    Cu635  
    OP
       12 天前
    @beginor #4
    从名字上来看,感觉还是一回事……


    @94 #6
    语言并不小,用的是 C++,工作用的开发环境甚至能支持 C++ 14 标准。

    但是工作领域的比较小众,资料基本没有公开(不是没有,但非常少),代码公开的也少,甚至连培训都是封闭的必须由单位/公司先谈好了,再让员工过去的那种,开放程度不高。

    这种时候 AI 模型基本上是帮倒忙,不懂还瞎打岔。IntelliCode 只有最基本的辅助功能,但同时它不懂的不会帮忙自然也不会捣乱啊。

    提 VSCodium 是因为之前就是因为 IntelliCode (其实还有 remote-ssh )的关系,VSCode 更好用所以一直没转过去,现在是个机会了。zed 纯属是纳入考虑范围而已。
    94
        9
    94  
       11 天前
    @Cu635 #8 ,所以其实日常用起来也没啥问题,本来 IntelliCode 就已经没在更新版本了,就是现在安装起来会麻烦一些。
    如果是一些提示、推导和函数重构,或许 JectBrains/Visual Studio 这种 IDE 可能会更合适一些?
    cutecore
        10
    cutecore  
       11 天前
    @shunia 对,还非要联网,解释解释,有那时间我直接改了。
    lod
        11
    lod  
       11 天前
    IntelliCode 最大作用不就是带星号的提示,自动补全是 LSP 提供的和这插件没啥关系
    Cu635
        12
    Cu635  
    OP
       11 天前
    @94 #9
    提示和推导不需要 JB/VS 这种重量级的 IDE 。函数重构现在倒是还没涉及,不过这个应该是“人”做主导,IDE 当个辅助还差不多,再加上工作本身就压力大时间紧任务重,更希望 IDE 也好 VSCode 插件也好,宁可不帮忙也别打岔。


    @lod #11
    理是这个理,不过 VSCode 里面,Language Server 也是插件带过来的吧,VSCode 本体部分不至于打包了这么多编程语言的 Language Server 吧?

    题外话:自动补全功能,VS 还不如 VSCode+插件好使呢……
    94
        13
    94  
       11 天前
    @Cu635 #12 ,所以还是看怎么去用,如果只是原本 IntelliCode 的基础功能这些 IDE 能做的更好,只是内存占用问题。

    VSC 只有基础的 Language Server 和 IntelliSense (没★号智能推荐和排序),大部分需要具体语言的扩展插件。C++ 就是
    https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
    Cu635
        14
    Cu635  
    OP
       10 天前
    @94 #13
    IDE 太重了,而且 IDE 支持跨平台的不多,VSCode 是个编辑器,跨平台做的算是比较好的了,配上插件一样用。

    我本人倒是没赶上 eclipse 时代,所以熟悉的跨平台的开发环境( IDE 或者编辑器+插件都算)只有 VSCode 和曾经的 atom 。

    不过,“只是原本 IntelliCode 的基础功能这些 IDE 能做的更好”还真的不一定,反正 VSCode 配上 c/c++扩展之后,在自动补全方面比 Visual Studio 还是要顺手的:VS 的自动补全竟然必须从头打字才能补全,退格删除字母之后就不给补全了……
    94
        15
    94  
       10 天前
    @Cu635 #14 ,只是说试试看万一呢,毕竟现在还没有替代品。从社区反馈来看 JectBrains 系列的产品要比 VS 好用。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5812 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 02:10 PVG 10:10 LAX 18:10 JFK 21:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86