Java 程序员一枚, 总是不断的在各种平台听说 vscode 多么多么好用...可是尝试了一年多了,用起来真的很不习惯, 工作的时候身边也几乎没有人用 vscode 的(某专注 Java 的电商厂), 大家基本上都是 sublime 看文件, idea 写代码. 一直很好奇, vscode 到底好用在哪里呢?
1
licoycn 2019-10-05 13:33:43 +08:00
vscode 写前端方面,java 还是用 idea 吧
|
2
whatIsGhost 2019-10-05 13:38:27 +08:00
因为 sublime 收费
|
3
ArtIsPatrick 2019-10-05 13:42:34 +08:00 via iPhone
vscode 写前端或者脚本更方便
|
4
janxin 2019-10-05 13:43:59 +08:00
因为 VSCode 不适合写 Java
|
5
des 2019-10-05 13:48:49 +08:00 via Android
因为你已经有 idea 了,另外 vscode 毕竟适合前端
|
6
Hoshinokozo 2019-10-05 13:49:47 +08:00 5
vscode 主要还是前端用的多,JS 和 TS,而且主要是小项目和个人项目用的多,优点是速度快,功能相比其他编辑器相对来说强大一点,但是大项目 vscode 还是不行,卡,而且没有索引,很多跳转都实现不了,大项目还是需要 IDE 才能 Hold 住,这方面墙裂推荐 JetBrains 全家桶
|
7
maokabc 2019-10-05 13:50:38 +08:00 via Android 1
从来没用过,文本编辑这些用 vim 就行,其他用 ide。
|
8
GPLer 2019-10-05 13:54:09 +08:00 via Android
VSCode 终究只是个文本编辑器,不适合写项目,只适合写单个文件,用 Code Runner 简化运行。
|
9
bennyyao2019 2019-10-05 13:57:51 +08:00
我写前端的,一直用 phpstorm,折腾过几年,最后结论是,sublime,vscode 都是中看不中用。跟收不收费基本无关。
|
10
LokiSharp 2019-10-05 14:26:16 +08:00 via iPhone
我现在的感受就是 vscode 吃的资源比 vs 多,干的比 vs 少。。。我干嘛要用 vscode
|
11
ochatokori 2019-10-05 14:39:10 +08:00 via Android
vscode 明显不是拿来写 java 的,你都不看看说好用的人平时是写什么代码的,楼主竟然还写了一年。就看看文本也没有 sublime 快
|
12
wzhndd2 2019-10-05 14:41:52 +08:00
我是前端,我用 sublime
|
13
gbin 2019-10-05 14:44:40 +08:00 via Android
以觉得 VS Code 好用是因为没钱买 IDEA 的 License
|
14
zachlhb 2019-10-05 15:16:25 +08:00 via Android 1
vscode 需要配置的,自己装插件,现在用着 vscode 的远程开发,真香
|
15
mosakashaka 2019-10-05 15:23:03 +08:00
主要是个高级编辑器,肯定不如 ide 功能强大,要不那些工具靠啥收费呢。
但是偶尔写一下绰绰有余了 |
16
raincode 2019-10-05 15:25:10 +08:00 via iPhone
中途也被安利过几次,用不惯,还是换回 webstorm 了,到现在不知哪里好用了
|
17
keith1126 2019-10-05 15:26:52 +08:00 1
Sublime Text 永不为奴!
不管是看代码,写代码,用惯了永远觉得 sublime 最好~ |
18
gbin 2019-10-05 15:26:53 +08:00 via Android
特别同意 #6 的观点,个人实践表明,即使有 WSL + VS Code Remote,大项目还是 JetBrains 全家桶更适合。
以前写过一篇在 Windows 下部署开发环境的文章,与大家学习交流 https://0x400.com/2019-09-23-dev-environment-on-windows-with-wsl.html |
19
withoutxx 2019-10-05 15:49:33 +08:00
webstorm 写代码, sublime 看代码, 适应不了 vscode
|
20
patx 2019-10-05 15:50:33 +08:00
挺习惯的,写 bash 脚本、JS、nodejs,加上远程开发,舒服的一批
|
21
Ley 2019-10-05 15:52:25 +08:00 via Android
VS Code 和 IDEA 写 Java 双开,个人感觉各有千秋,甚至平时单纯写代码的话 VS Code 用的更多些
|
22
ech0x 2019-10-05 15:56:59 +08:00
Java 还是老老实实的用 IDEA 吧,如果是脚本语言之类的可以用 VScode 至少漂亮(但是我选择 Vim )
|
23
wangkun025 2019-10-05 16:05:12 +08:00 1
重度 sublime text 用户。
|
24
Taigacute 2019-10-05 16:07:38 +08:00
我不写 java 但是比较爱折腾,你可以试试我的 vim https://github.com/hardcoreplayers/ThinkVim
|
25
silkriver 2019-10-05 16:09:04 +08:00 via Android 1
sublime 是商业软件,idea 是 ide,趴下来和不要钱的代码编缉器比很丢份的
|
26
id7368 2019-10-05 16:10:04 +08:00 via iPhone
买了 editplus 用了好多年了,一直喜欢用这个。
|
27
awesomes 2019-10-05 16:26:03 +08:00
拿 sublime 跟 vscode 比的简直了。别的就不说了,就一个全局查找替换,瞎子都知道哪个做得好了。至少目前 VScode 是前端开发的第一选择,sublime 也许曾经是。
|
28
just4id 2019-10-05 16:31:26 +08:00 via iPhone
老老实实用 eclipse
|
29
Baymaxbowen 2019-10-05 16:33:03 +08:00 via Android
vs code 就算写前端有时候也觉得有点卡
|
30
Perolong 2019-10-05 16:34:11 +08:00 via Android
vscode 用来写前端代码,还有当记事本文本编辑器,毕竟电脑还是跑不起 idea 和 webstorm 同时开的,平时写 flutter 应用 vscode 有 google 专门适配的插件,还是蛮舒服的
|
31
yEhwG10ZJa83067x 2019-10-05 16:38:05 +08:00
我,和楼主差不多感觉,我前前后后试了三次,准备使用 vscode,用了后就是不习惯,真的我试了三次,一直听大家说 vscode 好,并且是开源,一直想切换过去,后来想想还是算了,就是一个工具,自己用的舒服最要紧。现在不纠结了。
ps:现在还是用 phpstom + sublime |
32
honjow 2019-10-05 16:43:37 +08:00
拿来当文本编辑器的
|
33
liuzhihang 2019-10-05 16:48:20 +08:00 via iPhone
还在用 Atom 写 markdown + Idea 写代码
|
34
oneisall8955 2019-10-05 16:53:55 +08:00 via Android
JAVA 还是 jetbrains 家的 idea 好使~
|
35
keith1126 2019-10-05 16:55:26 +08:00
|
36
liuxingbaoyu 2019-10-05 17:06:36 +08:00
vsc 用起来舒服,不过可能因为太通用的原因,某些特定语言支持还是差一些
|
37
wzwwzw 2019-10-05 17:13:38 +08:00
vs code 智能提示太慢了。
|
38
agagega 2019-10-05 17:17:10 +08:00 via iPhone
VScode 非常适合那种一个项目里用到多种语言的
|
39
awesomes 2019-10-05 17:50:32 +08:00
@keith1126 曾经我也是 sublime 用户,当初正是被某些功能不足,快捷键冲突啥的搞郁闷了,切到 vscode 了。
详细说说全局查找替换,其实这是一个比较常用的功能。如果我没记错的话,sublime 的全局查找结果会出现在一个文件中,而 vscode 则是在左侧展示出文件列表来,能直观看到有哪些文件包含了被搜索的内容,选择性替换之后会自动效是,不用做替换的还可以手动关掉,这样能够明显看到替换进度,还有哪些文件没有替换(因为很多情况下我们不是直接就替换,而是需要挨个确认一下),这样 vscode 的替换方式操作起来明显更加爽了,当然这是我个人的使用体验。 |
40
xlui 2019-10-05 18:07:04 +08:00 via Android
因为 Sublime 收费并且之前未付费版无法屏蔽更新检查,有更新时在 Linux 下每次打开都会弹更新弹窗。(现在不知道如何)
现在在 Mac 下 VSCode 的启动速度快的飞起。Windows 下用 Notepad++。 做项目当然用 JB 家的 IDE 了啊,体验碾压以上各种编辑器。 |
41
wtdd 2019-10-05 18:16:07 +08:00
等速度赶上 JetBrains 的 idea 再说吧
|
42
meetocean 2019-10-05 18:42:14 +08:00
Sublime 是神器,免费版唯一缺点就是使用的过程中弹出收费对话框。
等收入跟上了购买,支持作者。 |
43
humor66 2019-10-05 19:13:43 +08:00
window 下的文本文档、或者 word 文档写,更方便
|
44
murmur 2019-10-05 19:17:32 +08:00
idea 那是一年几百快的东西,当然比免费的 vscode 好使
|
45
ciaoly 2019-10-05 19:34:29 +08:00 via Android
弱弱的问一问诸位前端,用 webstorm 体验如何?哪些特性比 vscode 好?
|
46
BCy66drFCvk1Ou87 2019-10-05 19:42:41 +08:00 via Android
一开始也不习惯,用一段时间发现真的是好用,写 go/php/js 简直不能太爽
|
47
gbin 2019-10-05 19:49:08 +08:00 via Android
@ciaoly 大项目背景下文件索引,函数跳转,智能补全都比 vscode 好。另外,断点调试比 vscode 也好用。
|
48
xuanbg 2019-10-05 20:04:18 +08:00
vs code 写 SQL 脚本、MD 文档爽歪歪。列编辑模式简直太好用了有木有
|
49
loading 2019-10-05 20:19:05 +08:00 via Android
我不习惯,我更多还是 notepad++还有 mousepad ←_←
|
50
qlhai 2019-10-05 20:22:08 +08:00
我拿来写 C++,其他的尽量都用专门的 IDE
|
51
sugarkeek 2019-10-05 20:28:54 +08:00
上次打开 10 多 MB 的纯文本,所有的文本编辑器都炸了,不知道为啥 vscode 好端端的打开了,就是提示因为太长,有些样式渲染不了
|
52
fanyer 2019-10-05 21:07:16 +08:00
vs code 写 SQL、MD 文档爽歪歪
|
54
q8164305 2019-10-05 21:12:37 +08:00 via Android
用了一年多 vscode,最终还是换成 webstrome,vsc 越来越卡了
|
55
f4nyc 2019-10-05 21:25:57 +08:00 via iPhone
终于放过 vim 了。
|
56
1002xin 2019-10-05 21:28:03 +08:00 via iPhone
Java 用 IDEA 不好吗
|
57
lscho 2019-10-05 22:39:19 +08:00 1
日常 php+js 表示也是中途被人安利过 N 次 vscode,用起来也确实不错,但总有各种小问题不顺手,最后还是在用 sublime text
|
58
szzhiyang 2019-10-05 22:41:32 +08:00
要是微软能收购 JetBrains 并推出免费的 VS IDEA、VS GoLand、VS PyCharm、VS WebStorm、VS PhpStorm ……,那岂不美哉?
|
59
cnguu 2019-10-05 22:42:17 +08:00
收钱的永远是最好的 :apple:
|
60
Juszoe 2019-10-05 22:42:43 +08:00
我觉得 vscode 写 js 的提示还是不太智能,直接把所有的可能列出来,不知道是不是有什么强大的插件,感觉智能提示和 JB 家的 IDE 差很多
|
61
CuVee 2019-10-05 22:44:05 +08:00
其实前端来讲,webstore 除了收费,其他应该是完爆 VSC。对的,是完爆
VSC 定位很尴尬,把它当成 IDE,JetBrains 任何一款专业性吊打它, 把他当成编辑器,又不如 sublime 清快。 目前最终我还是用 VSC 替换了 sublime 的日常编辑器地位。 IDEA 用 JetBrains,eclipse 或者 VS。sublime 目前吃土 |
62
charten 2019-10-05 22:44:54 +08:00
vscode 主要是用在 web 前端开发,因为它本身就是通过 web 技术开发出来的,所以在 web 开发领域的体验必须得好
|
63
Juszoe 2019-10-05 22:49:01 +08:00
@CuVee #61 请问 webstore 启动快吗?刚好有教育免费版想尝试一下。JB 家的 IDE 什么都好,就是太重型了
|
64
raptor 2019-10-05 23:01:22 +08:00
idea+vim,vscode 试过一次,用不惯,可能是跟微软水土不服
|
65
CuVee 2019-10-05 23:03:31 +08:00
@Juszoe 还可以吧,
正常开机打开大型项目 5-10 秒左右。之后再打开大项目 2-5 秒吧。如果打开小文件秒开 VSC 开机打开大项目 3-6 秒吧,之后打开 2 秒左右 小文件秒开 总的来讲,webstore 打开多的这几秒,完全可以用其 ide 功能的完整性和易用性填补 前端只要是上 react,vue 的,都强烈建议用 webstore。 当然了,如果你想入正,idea 是可以通吃 webstore 的,idea 功能是包含 webstore 所有功能的,只是版本要低几个月。其实完全可以只买一个 idea |
66
S4msara 2019-10-05 23:30:44 +08:00 via Android
买了 jetbrains 全家桶,也有 vscode 和 vs,sublime,notepad++都有,除了 Vim 没时间了解之外基本都用过了,总结下来就是 jetbrains 的东西真好用,Java 还是得用 IDEA,前端 webstorm,文本编辑器也没必要选择 sublime 和 vscode,notepad++用着就舒服也足够了
|
67
POPOEVER 2019-10-05 23:39:56 +08:00
vs code, sublime 双开
|
68
GoldenFreemanC 2019-10-05 23:46:08 +08:00
想想你在简装 chome 里码 AVA 就有意思。
|
69
vertigo 2019-10-05 23:48:48 +08:00 via iPhone
vscode 更适合全栈用吧,就是可以使用各种插件的全功能编辑器,前段也可以写,后端也可以写,甚至能做简单的图片编辑。如果专注写某一个语言的话,肯定是专门优化的 ide 更好用,比如专门写前端项目,肯定 brackets 更好
|
70
hakono 2019-10-06 01:11:42 +08:00 via iPhone
@Juszoe pycharm 用户表示启动时间 10s 打底,jb 的 ide 虽然好用,但是真的那叫一个沉重。
导致开了就不想关,或者一不小心关了就不想再开,或者想给项目改几个函数一想到那启动速度就暂时扔到下次再改了。顺便:在家里开 jb 我都是点开图标然后切到网页去刷一下或者看个视频,等刷完也就打开了 然后 jb 系内存也是占用挺大的 为防止有人杠我机子太差跑不动 jb, 我先说下我电脑是 3700x + 2070super 硬盘是 三星 970evo plus 1T,32G 内存 是的,即便我这样的机子也依旧 hold 不住 jb 那操蛋的起启动速度 |
71
stevenbipt 2019-10-06 01:32:15 +08:00
我和同事都用 vscode 当文本编辑器,撸代码还是用的其他 ide
|
72
IgniteWhite 2019-10-06 06:15:37 +08:00
|
73
lovestudykid 2019-10-06 06:32:42 +08:00
作为文本编辑器,打开大文件(100M+)的时候最流畅的感觉是 vscode,胜过 sublime 和 notepad++,相对这两的缺点是启动速度稍微慢一点。
|
74
zzzain46 2019-10-06 07:56:33 +08:00 via Android
用微软家的东西拿去写甲骨文家(sun)的东西🌝
|
75
Karpov 2019-10-06 08:56:34 +08:00
个人喜好吧,VSCode 相对来说比较轻,而且插件比较丰富、免费,最重要的是不用折腾破解(说真话了)。使用感觉的话,相对其他 IDE 需要配置的东西比较多,而且多数是配置文件形式,需要熟悉一段时间。
|
76
owenliang 2019-10-06 08:57:12 +08:00 via Android
+1,每次都想用,每次都觉得简陋。。
|
77
oliverchen 2019-10-06 09:04:02 +08:00 via Android
写前端,也写后端。一直用 Vim。试过用 VSCode,因为不习惯,放弃了。
|
78
iorilu 2019-10-06 09:25:07 +08:00 via iPhone
vscode 全栈开发合适,尤其 js,python 这种
|
79
claysec 2019-10-06 09:26:30 +08:00
我电脑常年备着的几个,phpstorm、pycharm、MyEclipse Professional 2014、vscode、notepad++。至于为啥我没上 JetBrains 家的 java ide,emmmmmmmmmmmm。是因为我还用不习惯😂
|
80
msg7086 2019-10-06 10:04:37 +08:00
@awesomes 想问问怎么才能让替换功能不把文件列表挤出去?
重度依赖左侧项目目录树,每次打开全局替换做完以后总要手动切回去,非常闹心。 |
81
gunjianpan 2019-10-06 11:20:41 +08:00
弃 idea 是因为内存吃太多了 ( 7.8G 这谁受得了
vscode 配 code runner 也能和 idea 运行 java 一样的体验 就是 大家不想配 同理 代码补全用 TabNet 不要太爽 再者 idea 的 local history 也能想办法在 vscode 里面实现 现在来看 remote 真的香,基本上零延迟在 service 上写 code 我觉得吧 vscode 更优的原因是生态圈大,插件贼棒 大多数不太习惯 vscode 可能更多是配置没配好 |
82
IAPYANG 2019-10-06 11:50:39 +08:00 via iPhone
webstorm 用着很不爽,只适合写 es5
反观需要 es6 和 ts 的工程都得上 vsc 才舒服 ps:vscode 的 java 模式根本没法用,还是上 idea 吧 |
83
helloSpringBoot 2019-10-06 12:29:50 +08:00 via Android
主力 idea,文件编辑、脚本用 vscode
|
84
VEEX6 2019-10-06 13:15:08 +08:00
只用来解决 merge 冲突
|
85
xiaoshenke 2019-10-06 13:21:05 +08:00 via Android
我一个项目用 vim 写的,已经 6w 行了
|
86
inhzus 2019-10-06 13:21:27 +08:00 via Android
看些开源项目,vscode 简单安装点插件能跳转到定义什么的很方便。自己写项目当然还是 jetbrains 全家桶了
|
87
rebackhua 2019-10-06 16:38:59 +08:00
我用 vscode 写 C/C++,还有 python。实在用不惯 IDEA
|
88
Thymolblue 2019-10-06 18:53:21 +08:00
@LokiSharp 对于低配机,只拿来写少量代码(只装几个插件),vscode 就比 vs 好用了。
|
89
liuhuansir 2019-10-06 19:29:09 +08:00 via iPhone
vscode 插件装多了,内存占用比 jb 家的还多
|
90
LokiSharp 2019-10-06 19:55:25 +08:00
@Thymolblue #88 这个场景 Sublime 更好,低配机跑 VS Code 也是很吃力的
|
91
zjyl1994 2019-10-06 21:12:11 +08:00
vscode 只是編輯器啊,寫 java 還是用 idea 吧,那玩意最好使。
|
92
freefcw 2019-10-06 22:35:20 +08:00
论轻量,sublime 好用,论 ide,jb 家。。。vscode 在我的电脑上确实很尴尬,插件装多了的 vscode,内存真心恐怖
|
93
lifanxi 2019-10-06 23:00:28 +08:00
VSCode 的 Remote Development 对于 Linux C++程序员来说是非常有用的一个特性,没有其它能替代的工具,至少 CLion 的所谓“远程开发”功能几乎是不可用的。但是 CLion 还是有很多方面做的是比 VS Code 的 C++插件要好的。
对于 Java 来说,IDEA 应该是可以甩 VS Code 几条街的,几乎不用争论。 |
94
wangyr45 2019-10-07 10:45:26 +08:00
java 还是用 idea 吧,vscode 我特么也用不习惯,已弃,适合自己的就好
|
95
lxml 2019-10-07 12:33:34 +08:00
vscode 下个版本 升级 Electron 6 和 Node 12,说内存恐怖的可能会好一些,说起来你可能不信,现在 Vscode 还在用 Electron 4 和 Node 10
|
96
agentwx 2019-10-07 14:49:46 +08:00
vscode 写脚本类语言比较好
|
97
samleong019 2019-10-08 11:07:31 +08:00
写 js 也觉得 webstorm 比 vscode 好用
|
98
gdrk 2019-10-08 11:24:16 +08:00
项目大还得 idea,vscode 插件一多打开稍微大点的项目就开始卡了
|
99
wsseo 2019-11-04 10:41:58 +08:00
vscode 也有一些自己的优势,字体渲染好,Remote Development。
|