首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CuVee
V2EX  ›  编辑器

VS Code 现在相对于 jetbrains 系列现在是不是就只有启动速度有优势了?

  •  
  •   CuVee · 13 天前 · 4315 次点击

    现在 VS Code 不写东西一开启内存占用差不多就 300-400M,项目开起来内存占用 1G 以上是常态

    相对于 jetbrains 全家桶,内存占用几乎没有什么优势

    启动速度确实比 jetbrains 快,然而项目内的 文件搜索 关键字整个项目查找 全局搜索等功能 完全不如 jetbrains

    VS Code 现在定位太尴尬了啊,做 IDE 不如 jetbrains 家的 做编辑器一堆比他轻量的

    也就免费 + 大厂出品有点优势吧

    71 条回复    2020-03-27 21:37:53 +08:00
    CuVee
        1
    CuVee   13 天前
    VS Code 这东西插件装几个插件之后,内存占用甚至超过 jetbrains 系列
    rabbbit
        2
    rabbbit   13 天前
    用时间长了就卡的要死,要不是搜索 /替换功能好用早换了.一堆 Electron 8G 根本不够用
    U2Fsd
        3
    U2Fsd   13 天前
    简单易用,设置项少。能选择用 VS Code 开发的项目,也用不上 jetbrains IDE 提供的那些复杂功能。console.log 解决一切。 功能太多了也是心智负担啊。

    和其他编辑器横向比较的话,就是矮个里挑高个的事 主题多,插件多且安装方便
    515576745
        4
    515576745   13 天前
    JB 家有专门的轻量级编辑器么?问问。。
    janxin
        5
    janxin   13 天前
    免费算优势,快速打开算优势,内存占用不知道是不是我们用法不一样,我是到不了 1G 的,Jetbrains IDE 打开就是 1G+、2G 的

    编辑器轻量的功能不够强啊,Sublimetext 这么好也没见什么人用了
    ipixeloldc
        6
    ipixeloldc   13 天前
    @515576745 他们不是新出了一个模式,当普通编辑器用
    zidian
        7
    zidian   13 天前
    vscode 定位本来就不是 ide,做 editor 还有什么比它好的吗?
    免费算是很大优势了吧
    visitant
        8
    visitant   13 天前   ❤️ 1
    vscode remote development,让人爽到没边
    Jirajine
        9
    Jirajine   13 天前 via Android
    我的体验是完全反过来的,vscode 无论是界面流畅度、启动速度、内存占用都远远好于 idea 。idea 随便开个小项目动辄几个 G 内存吃满然后就开始卡顿。
    polebug
        10
    polebug   13 天前
    懒得安装好几个 IDE 了(不喜欢装一排软件... 看着累
    anguiao
        11
    anguiao   13 天前 via Android
    VSCode 主要是免费,其他的嘛,就算是前端开发,我个人觉得也不如 WebStorm 好用。
    lance86
        12
    lance86   13 天前
    @515576745 2020.1 版本开始有普通编辑器
    reiji
        13
    reiji   13 天前
    免费,插件多,主题骚
    my101du
        14
    my101du   13 天前   ❤️ 1
    以前也是不喜欢 JB 系的占内存。

    最近频繁使用 PHPStorm 和 VSCode 对比。

    同一个 php 文件,
    PHPStorm 可以标记出哪个变量可能为空也许会导致 bug.
    VSCode 装了 phpintelephense, 几个使用中的常用 model 类警告未定义

    想想老板说的出一个 bug 要扣一顿饭钱,决定继续加内存。
    pcbl
        15
    pcbl   13 天前 via Android
    拿一个免费开源的编辑器和 ide 家族去比不合适,怎么也得是 vs 和他们比
    luckyrayyy
        16
    luckyrayyy   13 天前
    设定都不一样啊,一个是大而全的重量级 IDE,一个是提供基础功能的文本编辑器,复杂功能靠插件扩展。
    Trim21
        17
    Trim21   13 天前 via Android
    有些用的人少的语言 vsc 能找到插件,idea 就找不到。比如 beancount 和 autohotkey 。
    hmxxmh
        18
    hmxxmh   13 天前 via Android
    @visitant 这个 jb 家都有,
    hmxxmh
        19
    hmxxmh   13 天前 via Android
    单文件或小项目用 vscode,复杂点的会用 ide
    Tloudalo
        20
    Tloudalo   13 天前
    它是一个文件夹浏览器。
    lialzm
        21
    lialzm   13 天前 via iPhone
    vscode 做 java 很难受
    ostrichb
        22
    ostrichb   13 天前 via Android
    所以我不太喜欢这两个东西 现在改用 vim 电脑实在是太烂
    blakejia
        23
    blakejia   13 天前 via iPhone
    @lance86 请问下你说的这个功能怎么开启
    chinvo
        24
    chinvo   13 天前 via iPhone   ❤️ 1
    @my101du #14 请用 php intellisence,基于 php lsp 的。intelephense 的静态分析能力还是太弱了。
    strawberryBug
        25
    strawberryBug   13 天前
    已经全面投靠 jetbrains 了,web 都用 webstorm
    chendy
        26
    chendy   13 天前
    @blakejia 2020.1 版本才有,现在还木有
    pomelotea2009
        27
    pomelotea2009   13 天前 via Android
    我的 VS Code 仅用于前端,写后端一定是开 IDEA 或者 VS
    lancelock
        28
    lancelock   13 天前   ❤️ 2
    其实现在有了 lsp,vim emacs sublime 等等都可以有和 vscode 差不多的体验,vscode 胜在开箱即用,不用折腾。电脑不太好的不妨试试 vim
    guog
        29
    guog   13 天前 via Android
    只剩下免费的优势了,我最新版的 IDEA 2019.4 冷启动五六秒
    janus77
        30
    janus77   13 天前 via iPhone
    VS Code 现在定位太尴尬了啊,做 IDE 不如 jetbrains 家的 做编辑器一堆比他轻量的

    你为啥不反过来想? vscode 做 ide 比 jb 轻量,做编辑器比剩下的更强大
    Sendya
        31
    Sendya   13 天前 via Android
    @guog

    2020beta1 冷启动还要快很多
    swulling
        32
    swulling   13 天前 via iPhone   ❤️ 1
    不要钱就是最大的优势

    还有 remote 功能,绝对杀手锏
    LokiSharp
        33
    LokiSharp   13 天前 via iPhone
    启动也没优势了。。。装了插件都差不多
    免费嘛。。。JB 的社区版也是免费的,之前还做活动送了半年全家桶
    至于大厂。。。JB 在 IDE 领域也不是小厂了吧
    huiyifyj
        34
    huiyifyj   13 天前 via Android
    vscode 安装完 go 扩展,写起 go 来能卡出新天地。
    除了前端开发,最好别用 vscode,我也用 vscode 开发过 PowerShell 和 Python 真的是各种难受。
    最近开始慢慢转 vim 了。
    please0stop
        35
    please0stop   13 天前 via Android
    我经常要写很多其他语言的,Java,c++,Python,看 smali 等,主要用来当编辑器用,Java 还是用 Android studio
    iamfredng
        36
    iamfredng   12 天前
    @please0stop
    我和你一样的情况,除了 java 外都是 vscode 侍候,jb 家的东西就一个缺点,吃内存。
    vs 的 live share 和 remote develop 是真的香
    Liyiw
        37
    Liyiw   12 天前
    你们为啥都说 vs 有 remote development, jetbrains 的也有啊, 而且我觉得更好用
    d0m2o08
        38
    d0m2o08   12 天前
    不要钱你还想怎样,白嫖不香么
    zlu1123
        39
    zlu1123   12 天前
    免费是一切之根源
    a852695
        40
    a852695   12 天前
    c++我都是 vsc 写的你信不信,就是图看代码方便
    apeople
        41
    apeople   12 天前
    作为前端来说,vsc 好用的一批,免费,好看,启动快,各种插件,自带终端,编辑器界的 chrome 吧
    zchlwj
        42
    zchlwj   12 天前
    @visitant #8 原文:“vscode remote development,让人爽到没边”
    ======
    回复:不知道 jb 系列会不会移植过来
    yuanfnadi
        43
    yuanfnadi   12 天前
    vs code 插件是用 js 开发的。
    jb 的插件需要用 Java 开发。
    对于 js 生态来说,用 js 开发更方便一点。
    AlexHsu
        44
    AlexHsu   12 天前
    不要钱才是最主要的吧 把 eclipse 彻底锤死了 不过开发 java 并不是很友好
    新出的 remote 确实有点意思 以后程序员可能不能以生产力理由买游戏本了
    LokiSharp
        45
    LokiSharp   12 天前
    @zchlwj #42 JB 自己本身就有 Remote Development 啊
    lance86
        46
    lance86   12 天前
    @blakejia 比如我 goland 是这里写的使用方法,https://blog.jetbrains.com/go/2020/03/10/goland-2020-1-eap-4/#using_goland_as_a_simple_text_editor
    不过 goland 还没发布 2020.1,只能升 EAP 体验,,我不想用 EAP 还没试。。idea 貌似有 2020.1 正式版了。
    red2dog
        47
    red2dog   12 天前
    因为不要钱。
    cosmic
        48
    cosmic   12 天前 via Android
    你去 Facebook 这样的公司试试就知道 vscode 好不好用了。不同的人有不同的需求,何必一定要比个高下呢
    mangogeek
        49
    mangogeek   12 天前
    同问为啥 vsc 占内存这么恐怖?基于 node.js 按理说不太消耗内存吧?
    binaryify
        50
    binaryify   12 天前
    @mangogeek electron 里面包含了个 chromium
    creanme
        51
    creanme   12 天前
    @mangogeek 因为 vscode 用的 electron,electron 用的 chromium 。chromium 你懂的。
    crist
        52
    crist   12 天前
    一直都有优势,但是一合 Sublimetext 比,就是个弟弟
    please0stop
        53
    please0stop   12 天前 via Android
    @iamfredng jb 家的东西挺好的,就是分散的,一装装一堆
    yxzblue
        54
    yxzblue   12 天前
    用 sublime
    mangogeek
        55
    mangogeek   12 天前
    @creanme 原来如此,我看到 chrome 就害怕。
    新版 edge 也是 chrome 内核,内存捉急,,,,
    spadger
        56
    spadger   12 天前
    16GB 内存,随便用
    mitu9527
        57
    mitu9527   12 天前
    VS Code 就是一个轻量级 IDE,位置很尴尬,visual studio 在那里,决定了它永远不可能成为重量级 IDE 。如果将来想要做真正的中型、大型甚至超大型项目,建议还是换一个重量级的 IDE 吧。时间宝贵啊,那些从编辑器折腾到轻量级 IDE 之类的,再换到重量 IDE 的人,我想很多都后悔了,以前浪费的时间太多了。
    hundan
        58
    hundan   12 天前
    轻量用 sublime 重量用 jet brain 相比之下 vscode 不够轻 又不够重

    当然免费是一个优势,其次还有插件生态,因为好多人用 vscode,看到有些东西只为 vscode 做了插件

    楼上一堆没用过 jet brain 的 remote 模式 拿来吹 vscode 的 我也不想说什么
    iamppz
        59
    iamppz   12 天前
    Code 玩玩可以,大一点的项目用起来太卡,即使是纯前端用,针对 Vue 的语法解析也很捉鸡,不知道 React 和 Angular 会不会好一点,所以折腾好几次还是安心用 JB 系列
    rockcat
        60
    rockcat   12 天前
    不是一个层面的东西,VS code 主打轻量级,前端开发问题不大。后台开发还是差点意思的。
    jin7
        61
    jin7   12 天前
    毕竟很多前端都用 vscode 能干活就行了
    以前没 vscode 用 notepad++也能写代码
    stoneabc
        62
    stoneabc   12 天前
    jb 家的 IDE 都太卡太卡了。。。
    aydd2004
        63
    aydd2004   12 天前
    是我做的项目太 low 了吗 我用起来没啥太大的感觉
    内存也只有 16G
    longjiahui
        64
    longjiahui   12 天前
    还没感到哪里用的不顺手,喜欢 vs code 更多
    XIVN1987
        65
    XIVN1987   12 天前
    @janus77

    那你打算拿它做 IDE 呢??还是拿他做编辑器呢??

    用个编辑器、再用个 IDE 不比它强得多。。
    Torpedo
        66
    Torpedo   12 天前
    vscode,毕竟免费。j 家你搞多个语音,是在是贵
    janus77
        67
    janus77   12 天前 via iPhone
    @XIVN1987 有人不喜欢装太多个软件
    wupher
        68
    wupher   12 天前
    远程开发
    wangyzj
        69
    wangyzj   12 天前
    免费+ts 吹
    做个 code 浏览器挺好
    iyu90
        70
    iyu90   12 天前
    前端神器好不好,其他语言请老老实实用 IDE
    CuVee
        71
    CuVee   12 天前
    @iyu90 前端一样不如 webstorm,后端更是被其他吊打
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1054 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 21:18 · PVG 05:18 · LAX 14:18 · JFK 17:18
    ♥ Do have faith in what you're doing.