首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  程序员

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

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

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

    大家啥感觉?

    第 1 条附言  ·  53 天前
    感谢大家的回复!

    本来只是想抱怨一下的,没想到这么多人回复。对于工具,我是觉得好用就行,不想理会其他的纷纷扰扰,我觉得 js 写本身没什么问题,刚开始的时候不也很流畅吗?不过这大概就是产品发展的客观规律吧 (笑
    154 回复  |  直到 2019-02-02 22:24:40 +08:00
    1  2  
        101
    mooncakejs   53 天前
    写 c++确实会卡一会,或者提示出错,reload 后恢复。 写 js、ts 倒是没出过问题。
        102
    oliver34   53 天前   ♥ 1
    不需要的插件别装,也就 10 个左右插件就够了吧
        103
    fengberlin   53 天前
    写 go 时用的 vscode-go 插件,代码提示现在越来越卡,现在变得越来越不好用
        104
    dongqihong   53 天前
    VIM 党表示,装了十几个常用插件,从来没有感觉到过卡顿
    这么多编辑器用下来,还是 VIM 跟 Emacs 最舒服~
        105
    octref   53 天前   ♥ 5
    在 VS Code 工作,可以幫各位反映一下。幾個建議:

    1. 可使用 `"window.titleBarStyle": "native"` 切換为舊式界面。
    2. 電腦卡頓的時候可以用 `Developer: Open Process Explorer` 查看各插件的內存使用。
    3. C++ 項目如果卡頓,可以試試 https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangdhttps://marketplace.visualstudio.com/items?itemName=ccls-project.ccls。
    4. 一些插件雖然表面上好用但十分佔用內存。一般來說這些項目的 Rating & Review 中用戶會有反饋。比如 https://marketplace.visualstudio.com/items?itemName=Zignd.html-css-class-completionhttps://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag。
        106
    wineast   53 天前
    @liuxey 从 window->Mac,所以用了 vscode,的确感觉就是前端版的 eclipse,通过各种插件来标榜适合各类用户使用,可是,可是我只想要一个 notpad++来处理文本啊,不需要这么多插件功能
        107
    bhaltair   53 天前
    禁用所有扩展
        108
    okampfer   53 天前
    Sublime Text 上没有开发 Dart 和 Flutter 用的插件,无奈只能用 VSCode
        109
    x7395759   53 天前   ♥ 1
    世界上只有两种编辑器,一种是没有人用的编辑器,一种是被人吐槽的编辑器
        110
    x7395759   53 天前
    @wineast 那么你应该使用 sublime
        111
    owenliang   53 天前
    可是我从来没觉得好用过。。。
        112
    miniwade514   53 天前
    写 TypeScript 用 VSCode 是不二选择,不过也确实比较吃 CPU,大概是因为要做实时的类型检查和变量索引。
        113
    aerostone   53 天前 via Android
    看来用回 sublime ?
        114
    Volekingsg   53 天前   ♥ 1
    想起知乎昨天看到一个回答🤣
    用 VS Code 替代 Vim 可行吗? - 悲催的袜子的回答 - 知乎
    https://www.zhihu.com/question/284466918/answer/505785244
        115
    nichijou   53 天前
    @Volekingsg 笑出屁了😅
        116
    Volekingsg   53 天前   ♥ 1
    @Volekingsg #114 再分享个很赞同的答案
    用 VS Code 替代 Vim 可行吗? - in nek 的回答 - 知乎
    https://www.zhihu.com/question/284466918/answer/580744892
        117
    onceyoung   53 天前
    我又回到 sublime + webstorm 了。
        118
    wuhaochen999   53 天前
    你电脑卡吧 我感觉挺好用
        119
    canfoderiskii   53 天前 via Android
    中文字体和西文字体混用,比 sublime text 好看多了。要不然写中文注释蛋疼
        120
    FreeEx   53 天前 via iPhone
    老老实实用 jb 家的东西就好了
        121
    zeny620   53 天前
    有个韩国大佬 写了个 VIM 插件 vim-plug 很好用, 其功能之一 就是选择性加载插件,可以找找看 VScode 对应的
        122
    xxgirl2   53 天前
    我全都要.jpg

    vscode 用来写中文不错 vim 要各种按 shift 实在难受
    vim 改代码省事 vscode 要开半天 运行时候还卡

    只用 vscode 的项目都配置了禁用部分插件 防止太卡
        123
    wendzhue   53 天前
    前端.

    vscode 在应对大型 TypeScript 项目的时候, 索引有时候会变得非常慢 (特别是 Windows 上的 insider 版本, Go To Definition 要几十秒), 所以现在基本用 WebStorm 开发了. vscode 主要用来写写 markdown, 编辑下配置文件.
        124
    chemzqm   53 天前
    @miniwade514 谁说的? https://github.com/neoclide/coc-tsserver 了解一下,支持所有 tsserver 功能,
        125
    youthfire   53 天前
    今年第一次用 vscode,以前都是用 pycharm 的,纯粹出于好奇。
    启动速度 vscode 完胜,然后就是从界面到功能到细节的各种不习惯。又换了回去。
        126
    MIMEIK   53 天前
    @FreeEx 终于看到一个提 jb 的了,Goland 感觉还不错
        127
    hoyixi   53 天前
    jetbrain 家的那些个玩意才叫一个吃资源、一个慢
    装过 jetbrain 家的几个,Idea,Webstorm,PhpStorm,Pycharm,最后都删了,只剩下一个他家和 Google 的私生子 Andorid Studio

    用过 jetbrain 家的玩意, 再用 Sublime,VSC,Atom 感觉真舒爽,当然 Atom 这货貌似有点慢
        128
    mozartgho   53 天前
    有谁用过 vscode+cpptools 插件的,简直就是一坨垃圾
        129
    immutable   53 天前 via Android
    最后还是用回了 sublime + idea,vscode 稍微开点项目就表现出卡顿,稍微速度再快点就崩了。内存占用也是相当高
        130
    mosfet   53 天前
    就用 vscode 写写 python,golang
    插件貌似不到 5 个
        131
    tyrealgray   53 天前
    我已经用回 Webstorm 了,跳槽到新公司去虽然前端同事都在用 vscode
        132
    liuhuansir   53 天前
    @hoyixi vscode 加上需要的插件,功能还是赶不上 webstorm,但是占用的系统资源不比 webstorm 少,启动倒是比 webstorm 快,而且 jetbrain 家的东西加载完之后,一点也不慢。
        133
    FakeLeung   53 天前
    虚拟机打开内存就爆炸。分配了 8g 啊。不知道为啥,sublime 就没问题,但是,,,,好难用。又懒得配。
        134
    yim7   53 天前
    不要想了,直接用 ide
        135
    dreamtrail   53 天前
    简单的东西我喜欢用 vim,复杂的用更专业的 ide,vscode 是个好东西,不过我一直没找到使用场景
        136
    wlchn   53 天前
    vscode JS 渲染本质,导致了 typing 输入有延迟(这个 vscode 的人承认的),有的人说体会不到差别,那你可以忽略我说的,但是我的次顶配 Mac 用起来确实不如 sublime 流畅,可以用 vscode 打字半天,再用 sublime 打字半天试试,对比一下,各方面 sublime 流畅很多,sublime 比 vscode 发展早很多,所以插件也很多,比如 typescript,sublime 有也有微软官方的插件,体验很好。如果想用 IDE 可以选择 jetbrains 系列。vscode 有很多拥护者,但是体验了几次之后,还是回归了 sublime。
        137
    johnnie502   53 天前 via Android
    vscode 不是 ide,装一堆插件当 ide 用的,肯定比真正的 ide 慢很多
        138
    wweir   53 天前 via Android
    @fengberlin 这个是 golang 自己生态的锅,vscode 表示不背。
    我把 gocode-mod 等一套工具链换成 bingo,各种流畅,各种爽。不过 bingo 内存占用较大,也还有其它 bug。
        139
    ispinfx   53 天前 via iPhone   ♥ 1
    所以你明白为什么 textmate,sublime,atom,vscode 这些一个被一个取代,而 emacs 与 vim 经久不衰了吗?
        140
    crclz   53 天前
    @mooncakejs c++是插件烂的一批
        141
    jss   53 天前 via iPhone
    jetbrains 全家桶路过…
        142
    crclz   53 天前
    js、ts、c#提示完美; go、python 提示有延迟
        143
    smdbh   53 天前
    这个就是 IDE 和编辑器两头不沾边的东西
    上手难度也很大。(配置文件代替了配置对话框)

    慢也不是主要问题了
        144
    epkT6QJ3RSaz6AnJ   52 天前
    @Veigar vim 大法好
        145
    epkT6QJ3RSaz6AnJ   52 天前
    tmux + vim + spf13 + 自定义配置

    ```
    " CtrlSF to search all file
    Bundle 'dyng/ctrlsf.vim'

    " Vim plugin for Livedown
    Bundle 'shime/vim-livedown'

    " Vim fcitx
    if match(s:uname, "Darwin") == 0
    Plugin 'CodeFalling/fcitx-vim-osx'
    elseif match(s:uname, "Linux") == 0
    Bundle 'vim-scripts/fcitx.vim'
    endif

    " Generate JSDoc to your JavaScript code.
    Bundle 'heavenshell/vim-jsdoc'

    " Js formater
    Plugin 'maksimr/vim-jsbeautify'

    " editorconfig
    Plugin 'editorconfig/editorconfig-vim'

    " JSX
    "Plugin 'mxw/vim-jsx'

    " JAVA
    Plugin 'artur-shaik/vim-javacomplete2'

    " Android
    Plugin 'hsanson/vim-android'

    " intellivim
    "Plugin 'dhleong/intellivim'

    " vim-vebugger
    Plugin 'idanarye/vim-vebugger'
    Plugin 'Shougo/vimproc.vim'

    " oc
    Plugin 'b4winckler/vim-objc'
    "Plugin 'eraserhd/vim-ios'

    " NERDTree git support
    Plugin 'Xuyuanp/nerdtree-git-plugin'

    " Toggle the width of the NERDTree window
    Plugin 'vim-scripts/Toggle-NERDTree-width'

    " Plantuml
    "Plugin 'scrooloose/vim-slumlord'
    Plugin 'aklt/plantuml-syntax'

    " VIM Table Mode
    Plugin 'dhruvasagar/vim-table-mode'

    " HTML {
    if count(g:spf13_bundle_groups, 'ihtml')
    Bundle 'alvan/vim-closetag'
    Bundle 'hail2u/vim-css3-syntax'
    Bundle 'gorodinskiy/vim-coloresque'
    Bundle 'tpope/vim-haml'
    Bundle 'mattn/emmet-vim'
    endif
    " }

    " Gitv
    Plugin 'gregsexton/gitv'

    " GDB
    Plugin 'vim-scripts/Conque-GDB'

    " dirdiff
    Plugin 'will133/vim-dirdiff'

    " deoplete
    Plugin 'Shougo/deoplete.nvim'

    " dbext.vim
    Plugin 'vim-scripts/dbext.vim'

    ```
        146
    maokabc   52 天前 via Android
    复杂用 jb,简单的直接上 vim,vim 都不想加太多插件,语法高亮,自动缩进基本的稍微配置下几年不变。
        147
    aleviosa   52 天前 via iPhone
    主要写 C/C++加一点有 type annotation 的 JS/TS,说实话在 macOS 上感觉只有 vscode 的 intellisense 配合 clang 的 compilation database 是最好用的,平时在几十万行的代码库里跳来跳去思考的时间多过打字的时间,再加上一个 lldb 的集成,用 vim 鼓捣了各种插件都没法比...只有写 bash Makefile 和其他懒得离开终端的时候才回到 vim 了
        148
    fuwu1245   52 天前 via iPhone   ♥ 1
    基本没用过的路过
    年纪大了,折腾够这个了,直接 webstorm
    小型的,直接 sublime,还是零插件那种,vsc 在公司的台式机,机械硬盘下启动没有 sublime 快
    就这样,这东西,自己用着舒服就好,提高自己的工作效率就好,非得比出个子丑寅卯吗
        149
    iorilu   52 天前
    因为 vscode 定位是编辑器, 不是 ide, 当 ide 用的还是直接用其他的全功能 ide

    对我来说最重要的是, 我只用一个软件编辑所有代码, 不可能用一种语言就打开一个软件
        150
    CasualYours   52 天前
    希望可以出个自定义插件集合的方案,我开发不同的语言,需要不同的插件,插件太多,又会严重影响启动速度。
        151
    1010543618   52 天前
    JS 的代码跳转偶尔会死循环,需要重启 VSCode 才行
        152
    ech0x   52 天前 via iPhone
    开到这个帖子,我估计 Vim 还能再活 30 年。
        153
    miniwade514   48 天前
    @chemzqm 佩服佩服👍,老哥厉害啊
        154
    xml123   45 天前
    @jerommix #100 你用的是 sublime 里的哪个 vim 模式的插件?最近也觉得 vscode 有点慢,想换到 sublime,不过自带的 vintage 好像不是很好用。
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4025 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 02:50 · PVG 10:50 · LAX 19:50 · JFK 22:50
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1