当初选择 vscode 就是因为这个启动快,虽然要配置一堆东西,但是有接近 ide 的体验,现在不光启动变慢了,运行代码也要惰性加载插件。。
大家啥感觉?
101
mooncakejs 2019-01-25 16:16:00 +08:00
写 c++确实会卡一会,或者提示出错,reload 后恢复。 写 js、ts 倒是没出过问题。
|
102
oliver34 2019-01-25 16:20:11 +08:00 1
不需要的插件别装,也就 10 个左右插件就够了吧
|
103
fengberlin 2019-01-25 16:21:44 +08:00
写 go 时用的 vscode-go 插件,代码提示现在越来越卡,现在变得越来越不好用
|
104
dongqihong 2019-01-25 16:28:04 +08:00
VIM 党表示,装了十几个常用插件,从来没有感觉到过卡顿
这么多编辑器用下来,还是 VIM 跟 Emacs 最舒服~ |
105
octref 2019-01-25 16:32:17 +08:00 6
在 VS Code 工作,可以幫各位反映一下。幾個建議:
1. 可使用 `"window.titleBarStyle": "native"` 切換为舊式界面。 2. 電腦卡頓的時候可以用 `Developer: Open Process Explorer` 查看各插件的內存使用。 3. C++ 項目如果卡頓,可以試試 https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangd 或 https://marketplace.visualstudio.com/items?itemName=ccls-project.ccls。 4. 一些插件雖然表面上好用但十分佔用內存。一般來說這些項目的 Rating & Review 中用戶會有反饋。比如 https://marketplace.visualstudio.com/items?itemName=Zignd.html-css-class-completion 和 https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag。 |
106
wineast 2019-01-25 16:38:48 +08:00
@liuxey 从 window->Mac,所以用了 vscode,的确感觉就是前端版的 eclipse,通过各种插件来标榜适合各类用户使用,可是,可是我只想要一个 notpad++来处理文本啊,不需要这么多插件功能
|
107
bhaltair 2019-01-25 16:59:22 +08:00
禁用所有扩展
|
108
okampfer 2019-01-25 17:05:10 +08:00
Sublime Text 上没有开发 Dart 和 Flutter 用的插件,无奈只能用 VSCode
|
109
x7395759 2019-01-25 17:16:21 +08:00 1
世界上只有两种编辑器,一种是没有人用的编辑器,一种是被人吐槽的编辑器
|
111
owenliang 2019-01-25 17:18:02 +08:00
可是我从来没觉得好用过。。。
|
112
miniwade514 2019-01-25 17:22:58 +08:00
写 TypeScript 用 VSCode 是不二选择,不过也确实比较吃 CPU,大概是因为要做实时的类型检查和变量索引。
|
113
aerostone 2019-01-25 17:25:31 +08:00 via Android
看来用回 sublime ?
|
114
Volekingsg 2019-01-25 18:03:17 +08:00 1
想起知乎昨天看到一个回答🤣
用 VS Code 替代 Vim 可行吗? - 悲催的袜子的回答 - 知乎 https://www.zhihu.com/question/284466918/answer/505785244 |
115
nichijou 2019-01-25 18:08:41 +08:00
@Volekingsg 笑出屁了😅
|
116
Volekingsg 2019-01-25 18:18:42 +08:00 1
@Volekingsg #114 再分享个很赞同的答案
用 VS Code 替代 Vim 可行吗? - in nek 的回答 - 知乎 https://www.zhihu.com/question/284466918/answer/580744892 |
117
onceyoung 2019-01-25 18:18:47 +08:00
我又回到 sublime + webstorm 了。
|
118
wuhaochen999 2019-01-25 18:29:12 +08:00
你电脑卡吧 我感觉挺好用
|
119
canfoderiskii 2019-01-25 18:30:11 +08:00 via Android
中文字体和西文字体混用,比 sublime text 好看多了。要不然写中文注释蛋疼
|
120
FreeEx 2019-01-25 19:25:40 +08:00 via iPhone
老老实实用 jb 家的东西就好了
|
121
zeny620 2019-01-25 19:48:05 +08:00
有个韩国大佬 写了个 VIM 插件 vim-plug 很好用, 其功能之一 就是选择性加载插件,可以找找看 VScode 对应的
|
122
xxgirl2 2019-01-25 19:59:09 +08:00
我全都要.jpg
vscode 用来写中文不错 vim 要各种按 shift 实在难受 vim 改代码省事 vscode 要开半天 运行时候还卡 只用 vscode 的项目都配置了禁用部分插件 防止太卡 |
123
wendzhue 2019-01-25 20:48:52 +08:00
前端.
vscode 在应对大型 TypeScript 项目的时候, 索引有时候会变得非常慢 (特别是 Windows 上的 insider 版本, Go To Definition 要几十秒), 所以现在基本用 WebStorm 开发了. vscode 主要用来写写 markdown, 编辑下配置文件. |
124
chemzqm 2019-01-25 20:52:32 +08:00
@miniwade514 谁说的? https://github.com/neoclide/coc-tsserver 了解一下,支持所有 tsserver 功能,
|
125
youthfire 2019-01-25 20:58:23 +08:00
今年第一次用 vscode,以前都是用 pycharm 的,纯粹出于好奇。
启动速度 vscode 完胜,然后就是从界面到功能到细节的各种不习惯。又换了回去。 |
127
hoyixi 2019-01-25 21:21:17 +08:00 1
jetbrain 家的那些个玩意才叫一个吃资源、一个慢
装过 jetbrain 家的几个,Idea,Webstorm,PhpStorm,Pycharm,最后都删了,只剩下一个他家和 Google 的私生子 Andorid Studio 用过 jetbrain 家的玩意, 再用 Sublime,VSC,Atom 感觉真舒爽,当然 Atom 这货貌似有点慢 |
128
mozartgho 2019-01-25 21:32:27 +08:00
有谁用过 vscode+cpptools 插件的,简直就是一坨垃圾
|
129
immutable 2019-01-25 21:52:08 +08:00 via Android
最后还是用回了 sublime + idea,vscode 稍微开点项目就表现出卡顿,稍微速度再快点就崩了。内存占用也是相当高
|
130
mosfet 2019-01-25 21:53:21 +08:00
就用 vscode 写写 python,golang
插件貌似不到 5 个 |
131
tyrealgray 2019-01-25 21:56:26 +08:00
我已经用回 Webstorm 了,跳槽到新公司去虽然前端同事都在用 vscode
|
132
liuhuansir 2019-01-25 21:58:11 +08:00
@hoyixi vscode 加上需要的插件,功能还是赶不上 webstorm,但是占用的系统资源不比 webstorm 少,启动倒是比 webstorm 快,而且 jetbrain 家的东西加载完之后,一点也不慢。
|
133
FakeLeung 2019-01-25 23:44:06 +08:00
虚拟机打开内存就爆炸。分配了 8g 啊。不知道为啥,sublime 就没问题,但是,,,,好难用。又懒得配。
|
134
yim7 2019-01-25 23:51:10 +08:00
不要想了,直接用 ide
|
135
dreamtrail 2019-01-26 00:11:07 +08:00
简单的东西我喜欢用 vim,复杂的用更专业的 ide,vscode 是个好东西,不过我一直没找到使用场景
|
136
wlchn 2019-01-26 00:18:50 +08:00
vscode JS 渲染本质,导致了 typing 输入有延迟(这个 vscode 的人承认的),有的人说体会不到差别,那你可以忽略我说的,但是我的次顶配 Mac 用起来确实不如 sublime 流畅,可以用 vscode 打字半天,再用 sublime 打字半天试试,对比一下,各方面 sublime 流畅很多,sublime 比 vscode 发展早很多,所以插件也很多,比如 typescript,sublime 有也有微软官方的插件,体验很好。如果想用 IDE 可以选择 jetbrains 系列。vscode 有很多拥护者,但是体验了几次之后,还是回归了 sublime。
|
137
johnnie502 2019-01-26 05:14:39 +08:00 via Android
vscode 不是 ide,装一堆插件当 ide 用的,肯定比真正的 ide 慢很多
|
138
wweir 2019-01-26 05:58:37 +08:00 via Android
@fengberlin 这个是 golang 自己生态的锅,vscode 表示不背。
我把 gocode-mod 等一套工具链换成 bingo,各种流畅,各种爽。不过 bingo 内存占用较大,也还有其它 bug。 |
139
ispinfx 2019-01-26 07:35:45 +08:00 via iPhone 2
所以你明白为什么 textmate,sublime,atom,vscode 这些一个被一个取代,而 emacs 与 vim 经久不衰了吗?
|
140
crclz 2019-01-26 09:32:18 +08:00
@mooncakejs c++是插件烂的一批
|
141
jss 2019-01-26 09:34:26 +08:00 via iPhone
jetbrains 全家桶路过…
|
142
crclz 2019-01-26 09:35:01 +08:00
js、ts、c#提示完美; go、python 提示有延迟
|
143
smdbh 2019-01-26 10:07:03 +08:00 1
这个就是 IDE 和编辑器两头不沾边的东西
上手难度也很大。(配置文件代替了配置对话框) 慢也不是主要问题了 |
144
epkT6QJ3RSaz6AnJ 2019-01-26 13:18:47 +08:00
@Veigar vim 大法好
|
145
epkT6QJ3RSaz6AnJ 2019-01-26 13:21:58 +08:00 1
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 2019-01-26 16:51:54 +08:00 via Android
复杂用 jb,简单的直接上 vim,vim 都不想加太多插件,语法高亮,自动缩进基本的稍微配置下几年不变。
|
147
aleviosa 2019-01-26 19:43:33 +08:00 via iPhone
主要写 C/C++加一点有 type annotation 的 JS/TS,说实话在 macOS 上感觉只有 vscode 的 intellisense 配合 clang 的 compilation database 是最好用的,平时在几十万行的代码库里跳来跳去思考的时间多过打字的时间,再加上一个 lldb 的集成,用 vim 鼓捣了各种插件都没法比...只有写 bash Makefile 和其他懒得离开终端的时候才回到 vim 了
|
148
fuwu1245 2019-01-26 21:14:36 +08:00 via iPhone 1
基本没用过的路过
年纪大了,折腾够这个了,直接 webstorm 小型的,直接 sublime,还是零插件那种,vsc 在公司的台式机,机械硬盘下启动没有 sublime 快 就这样,这东西,自己用着舒服就好,提高自己的工作效率就好,非得比出个子丑寅卯吗 |
149
iorilu 2019-01-26 22:51:22 +08:00
因为 vscode 定位是编辑器, 不是 ide, 当 ide 用的还是直接用其他的全功能 ide
对我来说最重要的是, 我只用一个软件编辑所有代码, 不可能用一种语言就打开一个软件 |
150
CasualYours 2019-01-26 22:56:37 +08:00
希望可以出个自定义插件集合的方案,我开发不同的语言,需要不同的插件,插件太多,又会严重影响启动速度。
|
151
1010543618 2019-01-26 23:16:12 +08:00
JS 的代码跳转偶尔会死循环,需要重启 VSCode 才行
|
152
ech0x 2019-01-26 23:32:09 +08:00 via iPhone
开到这个帖子,我估计 Vim 还能再活 30 年。
|
153
miniwade514 2019-01-30 15:50:42 +08:00
@chemzqm 佩服佩服👍,老哥厉害啊
|
154
xml123 2019-02-02 22:24:40 +08:00
@jerommix #100 你用的是 sublime 里的哪个 vim 模式的插件?最近也觉得 vscode 有点慢,想换到 sublime,不过自带的 vintage 好像不是很好用。
|
155
jerommix 2019-04-22 14:43:22 +08:00
@xml123 我用得就是 vintage 啊,我换回 vscode 了,速度虽然不如,但现在机器配置也过剩,大厂的感觉上还是比独立的靠谱些。
|
156
wsseo 2019-07-07 11:45:17 +08:00
觉得 vscode 慢,可以使用 remote 扩展,远程开发
|
159
mattx 2019-09-30 10:19:48 +08:00
对 vscode 主要的需求还是在,cpp 插件可以支持 wsl 头文件等,查看代码的时候很方便,甚至是 makefile 工程,很多都能补全,卡是卡了点。
|