感觉 vscode 渐渐变得不好用了,大家有同感吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BBrother
V2EX    Visual Studio Code

感觉 vscode 渐渐变得不好用了,大家有同感吗?

  •  1
     
  •   BBrother 2019-01-25 10:29:01 +08:00 86033 次点击
    这是一个创建于 2451 天前的主题,中的信息可能已经有所发展或是发生改变。

    当初选择 vscode 就是因为这个启动快,虽然要配置一堆东西,但是有接近 ide 的体验,现在不光启动变慢了,运行代码也要惰性加载插件。。

    大家啥感觉?

    第 1 条附言    2019-01-25 12:56:20 +08:00
    感谢大家的回复!

    本来只是想抱怨一下的,没想到这么多人回复。对于工具,我是觉得好用就行,不想理会其他的纷纷扰扰,我觉得 js 写本身没什么问题,刚开始的时候不也很流畅吗?不过这大概就是产品发展的客观规律吧 (笑
    160 条回复    2022-10-19 16:28:25 +08:00
    1  2  
    EmptyDX
        1
    EmptyDX  
       2019-01-25 10:32:10 +08:00
    开多了会变得很占内存
    HeyWeGo
        2
    HeyWeGo  
       2019-01-25 10:33:07 +08:00
    启动是真的慢了很多~
    kzfile
        3
    kzfile  
       2019-01-25 10:35:38 +08:00
    除了挺占内存的没啥感觉
    mytry
        4
    mytry  
       2019-01-25 10:36:02 +08:00
    vscode 用 html + js 实现的本来性能就差,当初看在功能简介的份上比 vs 轻量些,现在越来越复杂慢慢回到 vs 的路上了。
    fundebug
        5
    fundebug  
       2019-01-25 10:36:12 +08:00
    插件得少装点吧...
    liuxey
        6
    liuxey  
       2019-01-25 10:37:56 +08:00
    新时代的 eclipse,只不过一个是 java,一个 html/js,我觉得这两个东西在内存和速度方面半斤八两
    throns
        7
    throns  
       2019-01-25 10:38:36 +08:00 via iPhone
    实在难用,react 开发,就装了代码提示的插件,代码提示经常不管用,reload window 才恢复,诶,还是 Wenstorm 好用。
    spadger
        8
    spadger  
       2019-01-25 10:40:18 +08:00
    还是 notepad++/EditPlus 这种编辑器好用,简单小巧,启动迅速。
    guokeke
        9
    guokeke  
       2019-01-25 10:41:31 +08:00   9
    从来没觉得好用的路过
    Veigar
        10
    Veigar  
       2019-01-25 10:42:14 +08:00 via iPhone   4
    VIM 大法好
    enenaaa
        11
    enenaaa  
       2019-01-25 10:44:36 +08:00
    1.30 之后界面太难看。 一直留在 1.27 了
    trait
        12
    trait  
       2019-01-25 10:45:41 +08:00 via iPhone
    vscode 现在只用来打开小项目,大项目挪鼠标都难
    jdhao
        13
    jdhao  
       2019-01-25 10:47:07 +08:00   2
    Sublime Text 你值得拥有。。
    SakuraKuma
        14
    SakuraKuma  
       2019-01-25 10:48:30 +08:00
    大项目, 插件经常崩. 有点烦...

    ( 当然可能是公司电脑太菜鸡了.
    fullpowers
        15
    fullpowers  
       2019-01-25 10:50:52 +08:00
    调出 developer tools 之后很绝望.
    我真的不是在网页上写代码!!!
    https://imgur.com/a/wrGaDe9
    zackwu
        16
    zackwu  
       2019-01-25 10:50:58 +08:00
    @jdhao 插件装多了依旧是有点卡,但是不装插件体验又不够好...(大概电脑配置低是原罪)
    Vegetable
        17
    Vegetable  
       2019-01-25 10:51:03 +08:00
    插件多了可能比较卡吧,有点 Android 手机的感觉,真是越用越慢.
    一些插件开了太多的后台进程,受不了
    YvenChang
        18
    YvenChang  
       2019-01-25 10:51:32 +08:00
    不想用 ide 的情况下,没得选,哎
    日常同时维护三四个项目的时候真的是要崩溃了
    nonikka
        19
    nonikka  
       2019-01-25 10:52:16 +08:00
    c++经常用着用着 f12 跳不动了,也没法检查错误了
    myyou
        20
    myyou  
       2019-01-25 10:52:24 +08:00
    主要是代码提示很容易卡掉,必须重启才能生效
    jin5354
        21
    jin5354  
       2019-01-25 10:52:40 +08:00
    启动是挺慢的,但是又不是天天启动,好多天才重启一次,无所谓了
    AyaFrost
        22
    AyaFrost  
       2019-01-25 10:53:20 +08:00
    笔记本 8250u 感觉各种慢一拍,台式机 8400 感觉很丝滑。感觉还是跟电脑配置关系很大
    zhangchioulin
        23
    zhangchioulin  
       2019-01-25 10:54:12 +08:00   1
    启动最快的难道不是啥都没装的‘ Sublime Text ’吗?
    调试小项目我用 VS Code,大项目上 IDEA 系的软件,看文件用‘ Sublime Text ’。
    tiedan
        24
    tiedan  
       2019-01-25 10:54:38 +08:00   2
    最蛋疼的就是,第三方插件良莠不齐
    ranwu
        25
    ranwu  
       2019-01-25 10:56:06 +08:00
    还行
    meiguo10086
        26
    meiguo10086  
       2019-01-25 11:03:21 +08:00
    整个公司都用 vsc 并没有感觉不好用呀 快捷键真的好方便。
    coang
        27
    coang  
       2019-01-25 11:04:41 +08:00
    前端工程 插件齐全的情况侠用 vscode 打开和 idea 打开内存占用差不了多少 - -.. vscode 多行编辑和提示会比 idea 友好一点..
    king2014
        28
    king2014  
       2019-01-25 11:07:21 +08:00   1
    一直想尝试用 vscode。用过几次就是不习惯,就放弃了。感觉小项目没有 sulime text 打开更快,可能习惯了 sublime text
    sam014
        29
    sam014  
       2019-01-25 11:13:50 +08:00
    插件不是越多越好,要控制一下插件数量的
    hirasawayui
        30
    hirasawayui  
       2019-01-25 11:13:53 +08:00
    越来月卡,一个文件超过 1500 行就,打个字都卡。插件的扩展还总是跑满 CPU,
    LokiSharp
        31
    LokiSharp  
       2019-01-25 11:18:47 +08:00
    VScode 吃的内存比我 WebStorm 还多。。。。。。。
    chengjingchao
        32
    chengjingchao  
       2019-01-25 11:21:25 +08:00
    Sublime Text 你值得拥有 +1
    d3vil
        33
    d3vil  
       2019-01-25 11:25:16 +08:00
    sublimetext 的启动速度比 VSCODE 是要快的
    66beta
        34
    66beta  
       2019-01-25 11:26:32 +08:00 via Android
    虽然没 sublime 快,但生态和体验上 vsc 全面领先
    skinny
        35
    skinny  
       2019-01-25 11:29:40 +08:00
    如果你装了一大堆几乎不怎么用的插件,Sublime Text 也照样快不起来。
    orangeade
        36
    orangeade  
       2019-01-25 11:32:06 +08:00
    不能当主力
    pockry
        37
    pockry  
       2019-01-25 11:32:29 +08:00
    不用的插件就卸载掉啊,另外大项目、C++/Java 这种的还是老老实实用 IDE 吧
    Everyman
        38
    Everyman  
       2019-01-25 11:37:31 +08:00   1
    这波我站 VSCode。
    用途:前端开发。
    1、说卡的,是因为 VSCode 会保存不少项目相关信息,用的时间长了数据过多卡是难免的,需要手动清空那些数据,如 Windows 的目录:C:\Users\user\AppData\Roaming\Code。注意,卸载重装 VSCode 并不会清空这个文件夹,需要手动删除。其中的 settings.json 等信息自行看情况备份。
    2、吐槽自己像是在网页写代码的,VSCode 本来就是 electron 框架写的,核心是 Chrome + node.js ,完全没毛病。
    3、说界面难看的,每人的喜好不同,通过 theme,icons,settings 中的"window.titleBarStyle"等都可以自定制,实在不满意可以自己开发一个主题自己用。为什么要求别人开源做一个东西,界面符合所有人的喜好,更何况是外国团队。
    kwanCCC
        39
    kwanCCC  
       2019-01-25 11:41:21 +08:00
    少装插件
    lihongjie0209
        40
    lihongjie0209  
       2019-01-25 11:41:58 +08:00
    js 写的应用卡不卡作为开发者心里没点 B 数吗
    laogui
        41
    laogui  
       2019-01-25 11:43:51 +08:00 via Android
    装了二十几个插件,占内存比 jetbrains 家的都多
    danc
        42
    danc  
       2019-01-25 11:50:32 +08:00
    我只能说, vscode 上的字体渲染效果,是明显不如 sublime 的,看着费眼
    tamlok
        43
    tamlok  
       2019-01-25 11:53:10 +08:00 via Android
    侧栏那些大按钮多浪费屏幕空间,还是 vim 好,整个屏幕都是你的
    jsq2627
        44
    jsq2627  
       2019-01-25 11:56:24 +08:00
    1. 少装插件
    2. 只装装机量大的精品插件,大部分插件比较粗制滥造
    3. 善用 multi-root workspace 把多个项目放到一个 vscode 实例里面,既能减少开销,又方便自己切换项目
    4. vscode 把性能、迭代速度、插件开发体验、生态建设各方面平衡的很好。如果单独追求性能,那就转用其他功能更专一的编辑器把
    FancyKing
        45
    FancyKing  
       2019-01-25 12:01:02 +08:00
    确实比几代之前的难用了一些,(并没有多安装什么插件
    darknoll
        46
    darknoll  
       2019-01-25 12:03:40 +08:00
    我就非常奇怪,这论坛这么讨厌 electron 吗?
    都是搞 C/C++的吗
    zhuangzhuang1988
        47
    zhuangzhuang1988  
       2019-01-25 12:06:18 +08:00
    少装插件
    webstorm 按照垃圾插件或者安装多了一样
    xyzxiaoking
        48
    xyzxiaoking  
       2019-01-25 12:07:18 +08:00   6
    卡的话,切到命令窗口,>show running extensions,然后看一段时间的 profile 信息,找到造成卡的那几个插件,然后去搜索或者去对应的 github 看下原因,然后自己取舍下插件。主要就是 git 相关的插件占用非常高,其他这一类需要频繁扫描刷新的插件也占用也都很高。最近调整了几次之后,感觉快得飞起了。
    neoblackcap
        49
    neoblackcap  
       2019-01-25 12:10:59 +08:00 via iPhone   1
    @darknoll 这个网站绝大多数都是写 web 的,然后大家都在吐槽别人软件优化的问题。
    js2854
        50
    js2854  
       2019-01-25 12:13:14 +08:00 via Android
    经常创建很多个 powershell 进程,把内存占满
    edsheeran
        51
    edsheeran  
       2019-01-25 12:16:46 +08:00 via iPhone
    @neoblackcap electron 新时代的 flash
    nicevar
        52
    nicevar  
       2019-01-25 12:20:06 +08:00
    一般用来代替记事本用,写一些简单测试代码或者浏览一些项目,不会用来做开发,比起 IDE 效率低太多了,其实 vscode 已经做得非常好了,但是打开文件多了在高配置的电脑上还是卡,Atom 就更卡,像其他一些 electron 开发的软件我基本上用一两次就删了
    hundan
        53
    hundan  
       2019-01-25 12:21:43 +08:00 via Android
    从不觉得启动快。速度比不上 sublime 功能比不上 jetbrain。插件很多
    7654
        54
    7654  
       2019-01-25 12:23:52 +08:00
    electron 不臃肿吗?
    chrome 不耗内存吗,能忍受 chrome,再忍忍 vscode 呗
    jzmws
        55
    jzmws  
       2019-01-25 12:49:41 +08:00
    还是 jb 家的好用 ,内存占用大,升级配置
    Torpedo
        56
    Torpedo  
       2019-01-25 12:54:48 +08:00
    就我实际感受来说,vscode 比较吃配置。
    之前公司 15 版 mbp 13 8+128 丐版,vscode 开 3 个很卡。
    忍不了,4000 多装了个 7700+16g 内存,用 win。就很丝滑。
    后来新公司 15 mbp 15 i7 16+256 就好很多

    lz 我觉得随着你 vscode 用的越来越多,插件、开的数目也会增多。也会让它更卡的
    tabris17
        57
    tabris17  
       2019-01-25 13:03:56 +08:00
    介绍了半天的 python language server 就是不告诉我怎么用
    demotu
        58
    demotu  
       2019-01-25 13:12:47 +08:00   1
    对于不同的项目使用不同的 workspace,不同的 workspace 只启用当前项目使用到的插件,插件数不要太多,可能会使你感受好点。
    icylogic
        59
    icylogic  
       2019-01-25 13:13:15 +08:00 via iPhone
    追求启动快你是真的不该用这种,我编辑单文本一直是用 vim 的,启动快,全平台通用。用 vscode 的时候基本是奔着轻量级 IDE 去的。
    hellowes
        60
    hellowes  
       2019-01-25 13:18:01 +08:00
    最新的版本,菜单变得好丑,完全没有利用到系统的菜单风格,显得非常突兀。让我联想到被微信开发工具那种套页面卡爆支配的恐惧
    May725
        61
    May725  
       2019-01-25 13:21:56 +08:00
    最近写 go,开始用的 vscode,然后发现不稳定,内存占用过高,cpu 占用高等细节问题。然后转了 sublime text,目前为止没出过问题
    moposx
        62
    moposx  
       2019-01-25 13:21:57 +08:00 via Android
    atom 哭唧唧,比 vscode 都要再慢上一个量级,想要追求速度应该选择 sublime/npp 或者 vim 吧
    sharkrice
        63
    sharkrice  
       2019-01-25 13:37:54 +08:00
    我早就料到这一天会到来。。。是时间精简插件了
    keepeye
        64
    keepeye  
       2019-01-25 13:39:25 +08:00
    说真的 插件装的多了 一样卡。。code helper 进程经常飙到 100% 只能强杀重新启动
    yemoluo
        65
    yemoluo  
       2019-01-25 13:40:30 +08:00
    @jdhao 一直用 SB
    neoblackcap
        66
    neoblackcap  
       2019-01-25 13:40:44 +08:00
    @edsheeran 新时代的 flash 也得用啊,不都互联网的风格造成的吗?又要跨平台,又要搞排版系统,没有那么好搞的。微软是有排版系统的技术,但是为了能快速壮大插件生态,它当然选择 electron。
    没用的,老实用 flash 好了。想除掉 electron ?你要干掉那一批写 Javascript 的程序员吗?
    yemoluo
        67
    yemoluo  
       2019-01-25 13:40:50 +08:00
    @GTim 一直用 SB 的路过
    deepkolos
        68
    deepkolos  
       2019-01-25 13:44:18 +08:00
    一般都不关电脑, 开 3,4 个 vsc 没啥感觉到慢, 扩展进程卡死倒是比较经常遇到, 这不是 vsc 的锅吧, 安装并开启的扩展有 53 个
    sherryqueen
        69
    sherryqueen  
       2019-01-25 13:46:57 +08:00
    插件装的较多. 所以卡的半死.. 现在回到 webstorm 了 感觉好多了. (还能支持换背景图不是)
    gavinfang
        70
    gavinfang  
       2019-01-25 13:47:12 +08:00
    禁用一下不用的插件就好了,
    lucahan
        71
    lucahan  
       2019-01-25 13:49:35 +08:00
    关键是 vscode 总是自动更新。。。这让我很恼火
    kljsandjb
        72
    kljsandjb  
       2019-01-25 13:50:07 +08:00 via iPhone
    可能因为不是 native 开发出来的 editor ?
    deepkolos
        73
    deepkolos  
       2019-01-25 13:50:19 +08:00
    补上配置 12gb ddr3 i7 3720qm, ssd 是 mlc, 点击 vsc 图标, 3s 出窗口, 5s 可编辑
    yourimage
        74
    yourimage  
       2019-01-25 13:51:40 +08:00
    还是 sublime 启动快
    ericgui
        75
    ericgui  
       2019-01-25 13:53:23 +08:00
    我现在做的项目,java 和 Javascript 混合的,后端用 Idea IDE,我用 VS code,我不启动 Java 也还好,一启动,就容易死机。我可是 32G + 256GB SSD
    Nasei
        76
    Nasei  
       2019-01-25 13:54:37 +08:00 via Android   1
    @hellowes 可以改的,那个界面之前是可选项,后来变成默认了
    claymore94
        77
    claymore94  
       2019-01-25 13:59:57 +08:00
    我用它打开 python 的项目,配置的个人认为挺好看,结果一开项目,卡出翔,ps: 我就装了它推荐的一个 python 的插件。
    yamedie
        78
    yamedie  
       2019-01-25 14:00:54 +08:00
    electron 开发出来的应用 启动就是慢
    reus
        79
    reus  
       2019-01-25 14:04:59 +08:00
    去年就这样觉得了,之前用了几个月,后来每次升级都出现一些不适应的地方,就换回了 vim,毕竟怎么升级,都还是一样的味道
    icerhe
        80
    icerhe  
       2019-01-25 14:06:08 +08:00
    难道你们只有 8G 内存吗?
    IsaacYoung
        81
    IsaacYoung  
       2019-01-25 14:09:59 +08:00
    看样子得试试 sublime
    keysona
        82
    keysona  
       2019-01-25 14:26:12 +08:00
    当编辑器还可以,

    大点的项目同意 jb 家的,不然顶不住。
    isCyan
        83
    isCyan  
       2019-01-25 14:27:58 +08:00 via Android
    @lucahan vscode 更新很爽啊,从来不会打扰正常工作进度
    因为代码都会自动保存,而且不用手动下载
    dhssingle
        84
    dhssingle  
       2019-01-25 14:38:44 +08:00
    精简插件,同时根据 Workspace 启用不同的插件。
    mars0prince
        85
    mars0prince  
       2019-01-25 14:44:13 +08:00
    从来不使用 vscode 的路过,太丑了,身为前端,我选择 Webstorm+atom
    Cbdy
        86
    Cbdy  
       2019-01-25 14:52:14 +08:00
    我用着,有一些细节觉得不是很爽
    1. 外接非 4k 屏幕字体发虚
    2. 偶尔会卡死(我是 18 款的 i7,16G,PRO,除了中文插件其他一个插件也没有装)
    3. Dock 上有的时候会出现多个 VSC 图标
    4. 启动时莫名的卡顿感

    所以我主力写代码还是 IDEA+各种插件
    ddup
        87
    ddup  
       2019-01-25 15:16:05 +08:00
    挺流畅的呀,这个功能下我对 vs code 已经满意了,尤其是用 html+js 做到这个程度,相比之下 Java 写的 WebStorm 比 vs code 强大,写大项目用它,但是它可比 vs code 多吃几倍资源,按理说 Java 应该比 html+js 反感要省资源才对。
    edsheeran
        88
    edsheeran  
       2019-01-25 15:22:58 +08:00
    @neoblackcap 坐等.net 全平台,另外 qt 也可以
    wutiantong
        89
    wutiantong  
       2019-01-25 15:35:50 +08:00
    好用啊,现在是我在 Mac/Windows 下写 C++的首选 IDE
    356693212
        90
    356693212  
       2019-01-25 15:37:51 +08:00
    少用点插件吧,我看有人只要是插件就装,你当这是 steam 呢?装同等量的插件,用什么编辑器都卡,你信不信?
    356693212
        91
    356693212  
       2019-01-25 15:38:55 +08:00
    要么插件太多,要么电脑不行。
    Raisu
        92
    Raisu  
       2019-01-25 15:40:18 +08:00
    没人用 atom 了吗?
    jiangnanyanyu
        93
    jiangnanyanyu  
       2019-01-25 15:42:55 +08:00 via Android
    插件在于精不在于多啊
    melvin
        94
    melvin  
       2019-01-25 15:53:10 +08:00
    jb +1
    ztaosony
        95
    ztaosony  
       2019-01-25 15:53:54 +08:00
    插件装多了吧
    ukyoo
        96
    ukyoo  
       2019-01-25 16:01:41 +08:00
    webstrom
    no1xsyzy
        97
    no1xsyzy  
       2019-01-25 16:04:05 +08:00
    @liuxey Java 运行速度快一点,HTML 渲染速度快一点…… 综合确实差不多
    话说 Java 要支持 AOT 编译了呢,大概速度能有加成?

    其实最舒服的是 DrRacket

    @356693212
    多种编程语言用户表示不满,装那么多插件又不是我想要插件多,有时我用这个语言有时用别个语言。
    改用户目录的话共通依赖问题很大,更新更慢了。
    tourist2018
        98
    tourist2018  
       2019-01-25 16:09:14 +08:00
    我到觉得是这类软件里面最好用的了
    chinvo
        99
    chinvo  
       2019-01-25 16:10:04 +08:00
    换回 sublime 了
    jerommix
        100
    jerommix  
       2019-01-25 16:15:19 +08:00   1
    vim 用户试过 atom vscode, sublime

    最终 sublime 性能满意,vim 模式也是做得最好用的
    1  2  
    div class="sep20">
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1158 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 17:51 PVG 01:51 LAX 10:51 JFK 13:51
    Do have faith in what you're doing.
    ubao 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