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

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

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

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

    大家啥感觉?

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

    本来只是想抱怨一下的,没想到这么多人回复。对于工具,我是觉得好用就行,不想理会其他的纷纷扰扰,我觉得 js 写本身没什么问题,刚开始的时候不也很流畅吗?不过这大概就是产品发展的客观规律吧 (笑
    159 条回复    2019-09-30 10:19:48 +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
    keith1126
        16
    keith1126   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 吧
    yiranHZT
        38
    yiranHZT   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
    对于不同的项目使用不同的 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% 只能强杀重新启动
    GTim
        65
    GTim   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 的程序员吗?
    GTim
        67
    GTim   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  
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2849 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 11:28 · PVG 19:28 · LAX 03:28 · JFK 06:28
    ♥ Do have faith in what you're doing.