很早以前使用 eclipse,有人推荐 IDEA 之后,我当时觉得 eclipse 已经非常的好了,后来用了 IDEA 发现 IDEA 真的非常非常好,快捷键我花了很长时间学习记录了,最近听朋友推荐 vscode,是否和我以前用 eclipse 这种感觉一样呢? 我现在觉得 IDEA 挺好,什么都可以满足,并且基本不需要鼠标进行操作,那么 vscode 那里好呢??? 怎么好呢??? 求有经验使用过的给些心得!!!
1
jackblack369 2019-05-19 09:48:39 +08:00 3
个人习惯 java 后端用 idea, web 前端用 vscode。
|
2
gouflv 2019-05-19 09:51:15 +08:00 via Android 1
vscode 除了免费,没啥好的
|
3
VDimos 2019-05-19 09:53:03 +08:00 via Android 2
Vscode 开发脚本语言很舒服,开发编译性语言不如 ide,开发专业语言不行。
|
4
xuanbg 2019-05-19 09:57:02 +08:00 6
IDEA 是 IDE,是编程专用的集成工具,VS Code 是通用编辑器。非要选一个?不能两个都用?
|
5
gejun123456 2019-05-19 09:57:58 +08:00
Java 后端还是用 IDEA 吧,vscode 支持没那么好,试试就知道了。
|
6
anmie 2019-05-19 09:58:00 +08:00
我个人的经历就是到 idea 的时候 确实很好用,然后之后开发 rn 的时候,idea 经常卡死。。后来就转 vscode 了,emmmm 真香,而且现在写 go 我也用 vscode,但从本质上来说 vscode 算是编辑器,idea 和 eclipse 都属于 ide
|
7
jiangxinlingdu OP @xuanbg 哦哦,这样啊!多谢!
|
8
eternitym31 2019-05-19 10:25:33 +08:00 1
我觉得 IDEA 学习成本比 VSCode 低,IDEA 直接就能用,基本没什么需要配置的;而 vscode 把智能提示,maven 之类搞完我都快忘了是要做什么了。
|
9
greatx 2019-05-19 10:35:25 +08:00
看了这个帖子有种似曾相识的感觉,仔细一看发现跟 https://www.v2ex.com/t/563292 内容有相同的地方。
|
10
lhx2008 2019-05-19 10:36:57 +08:00
vsc 用不惯,插件集成度始终不如原生的好
|
11
peyppicp 2019-05-19 10:41:21 +08:00
你拿这两个东西比较,我怀疑你是在黑 idea[doge]
|
12
Track13 2019-05-19 11:01:19 +08:00 via Android
代码编辑器和 ide 比。。。这没有意义啊
|
13
beginor 2019-05-19 11:02:09 +08:00 via Android
vscode 是能调试的 editor, 轻量级使用, 而正是因为如此, 很多老手喜欢, 就像很多人喜欢在生产服务器上用 vim 一样。
而 idea 是全功能 ide, 项目内全局代码分析与重构是最好的。 |
14
jss 2019-05-19 11:05:49 +08:00 via iPhone
一个是 Ide 一个是编辑器 没有可比性
|
15
itning 2019-05-19 11:06:31 +08:00 via Android
vs 括号不自动生成,很烦
|
16
Takamine 2019-05-19 11:36:21 +08:00
颜值即正义!
|
17
qcts33 2019-05-19 11:39:06 +08:00
其实可以两个都用的吧。如果说想用一套快捷键的话其实也简单,这两个都有 vim 模拟的插件……
我现在就是基本不用 vim,但是基本到处都用 vim binding …… |
18
qcts33 2019-05-19 11:44:10 +08:00
@Takamine 说道颜值,IDEA 新版开始支持全局的 theme 了,就不仅仅是 editor 的 color scheme 那一部分了。装个新的主题,IDEA 的颜值也不差了
|
19
ddzy 2019-05-19 11:45:20 +08:00
|
20
x66 2019-05-19 12:28:38 +08:00
毫无可比性,VS Code 对 Java 开发来说顶多算个功能强大一点的记事本。
|
21
chendy 2019-05-19 12:37:58 +08:00
最开始两个都用,后来发现了 idea 有 scrath file 功能
|
22
Zakl21 2019-05-19 12:38:52 +08:00 via Android
我原来一直是把 vscode 当做编辑器来用的,后来做课设需要用 vue 就在用 vsc 写前端项目,不用 webstorm 是因为实在太重了,我的 8g 的本子实在扛不住,vscode 加上插件其实也和 jb 家的差不多占用资源了,但是 java 我还是用 idea,小功能太多,太舒服了,比如查看引用,代码重构,代码定位等等,可能 vs 也有,但是不怎么愿意再花时间成本去学习了 orz。。。btw vsc 加上 idea 的快捷键插件,用来写 vue 真的舒服,就是前端需要开很多界面,内存永远 96。。
|
24
solome 2019-05-19 12:57:49 +08:00
静态语言 idea, 动态语言 vscode
|
25
chendy 2019-05-19 13:26:31 +08:00
@Zakl21 写错了,是 scratch …就是个草稿文件,写一段代码跑个 demo,粘贴个 sql,json 啥的很方便,就不需要在 vsc 里做这些了
|
26
linvaux 2019-05-19 13:34:20 +08:00 via Android
有钱入 idea,没钱就用破解版 idea
|
27
duanyajuzi 2019-05-19 13:36:41 +08:00 via Android
主要用途是不一样的,没有非要哪一个的必要性
|
28
inhzus 2019-05-19 13:37:24 +08:00 via Android
笔记本不插电且项目比较大的时候用 vscode,不然 idea 太卡了…
|
29
iwong0exv2 2019-05-19 13:45:30 +08:00 via Android
@linvaux 社区版也基本够用了。搭车问一下 Linux 好用点的 IDE。
|
30
trafficMGR 2019-05-19 13:48:49 +08:00 via Android 1
你善用命令行就用 vscode,你喜欢用鼠标点点图标就用 IDE
|
31
naple 2019-05-19 13:57:07 +08:00 via Android
ultimate 版 1k+的价格可不是瞎收的(教育邮箱真香
|
32
naple 2019-05-19 13:58:18 +08:00 via Android
@iwong0exv2 那当然还是 idea 了
|
33
linvaux 2019-05-19 13:59:23 +08:00 via Android
@iwong0exv2 当然也是 idea 啊,有 linux 版本的
|
34
iwong0exv2 2019-05-19 14:11:52 +08:00 via Android
@naple 忘写了,是 C++的现代 IDE
|
35
wee911 2019-05-19 14:52:26 +08:00
vscode 占用内存毫无优势,一样大,vscode 比 idea 流畅是肯定,最大的问题是 idea 启动真的慢,除了流畅和启动时间,idea 完爆 vscode10 年,任何语言都是
|
36
vscode 2019-05-19 16:57:30 +08:00
看我名字
|
37
marsgt 2019-05-19 17:52:52 +08:00
VSCode 更偏轻量机动和 Web 前端,占用高是个缺点。但是能和 IDE 放一块比较,本身就很有趣啊~😬
如果平时工作偏后端的话,还是建议用 IDE,这块 VSCode 本身没优势,即便是配好环境可以开跑,我觉得在体验上和 IDE 还是有一些差距。但是论机动,甩出个 code-server 本身就能说明问题了,很多语言或者功能的支持,去插件市场搜一下就有可能找到解决方案,我觉得“可玩性”会比 IDE 高很多, 所以具体选哪个,还是看你自己的需要吧。 |
38
Android2MCU 2019-05-19 18:09:50 +08:00 via iPhone
像我们这种开发 Android ROM 的,一会儿 Java,一会儿 Cpp,一会儿 Makefile,VSC 是真好用
|
39
MonoLogueChi 2019-05-19 18:12:17 +08:00 via Android
不是同一重量级的,一个是 IDE,一个是编辑器
|
40
Cbdy 2019-05-19 18:14:23 +08:00 via Android
我写 java 的时候用 idea,写 node 的时候用 vsc
|
41
Jaosn 2019-05-19 18:17:44 +08:00
VSCode 啊!
|
42
zhigang1992 2019-05-19 18:36:44 +08:00 via Android
@inhzus idea 有 power save mode
|
43
dongchangzhang 2019-05-19 18:45:27 +08:00
一个 ide,一个文本编辑器,二者应用场景不冲突啊。。。写 java 当然用 idea 啦
|
44
jsnjfz 2019-05-19 18:51:09 +08:00
个人感觉:VScode 比较轻量,但是作为一个前端不是很熟的后端编写前端代码还是会用 webstorm,vscode 就算装满插件感觉提示也不如 webstorm 和 IDEA
|
45
minglanyu 2019-05-19 19:04:52 +08:00 via iPhone
别问,问就是 Jetbrains 全家桶
vscode 的配置我垢了 |
46
wind3110991 2019-05-19 19:12:17 +08:00
看代码用 vscode,做工程用 idea
|
47
otakustay 2019-05-19 19:41:31 +08:00
就我这台顶配 mbp13 来说,webstorm 的智能提示始终会有 16-20ms 的延迟,连按 shift 出 fuzzy search 框也始终有 50ms 左右的延迟,在 fuzzy search 里输入后出结果也会有 50ms 左右的延迟,而 vscode 完全不存在这些问题
所以始终的感受是,webstorm 在分裂的开发流畅性,时不时不紧不慢地给你延迟一下,让我的思路没办法一直聚焦在最该聚焦的事情上面 |
48
xpresslink 2019-05-19 20:33:44 +08:00
VSC 就是个文本编辑器而已,做大型 java 项目时候和 IDEA 相比根本无法望其项背
VSC/ATOM/Vim/Emacs/Sublime 这几个玩意儿才可以放一起比较一下。 |
49
sunocean 2019-05-19 20:55:25 +08:00
@Android2MCU 大佬给哪家厂子写 bug 啊?
|
50
galikeoy 2019-05-19 21:07:57 +08:00
为什么不用记事本?
|
51
xfriday 2019-05-19 21:16:54 +08:00
idea 是 IDE,vscode 是编辑器(虽然它的插件多得使它的功能接近于 IDE)
|
52
kaedea 2019-05-19 21:19:14 +08:00 via Android
IDEA 写代码,vscode 捞日志。
|
53
FancyKing 2019-05-19 21:24:43 +08:00
两个都用哇,VSCode 轻量,jetbrains 套装好用但是写点小东西感觉打开有点,不值得
(我还用 Sublime,这可咋办 |
54
carlclone 2019-05-19 21:59:42 +08:00
大工程还是老实 IDEA 珍惜生命吧 , 其余随便
|
55
cway 2019-05-19 22:03:46 +08:00
VS Code 只是编辑器
|
56
tourist2018 2019-05-19 22:16:51 +08:00
除了当初写过一段时间 C#用过 visual studio 还有大学时学 Java 用过 eclipse
正经工作中没用过 IDE 最开始是 vim + sublime 后来偶然发现 vscode 比 sublime 好用一点 现在基本除了在服务器上调试代码 本地一般修改也在 vscode 了 我工作中完全不用 IDE 是可以的 |
57
lifanxi 2019-05-19 22:26:47 +08:00 via Android
IntelliJ IDEA 做 Java 开发可以秒掉 VS Code 应该没悬念。
不过就 C++而言,VS Code Insider 远程开发功能一出来,我们团队的大部分人一夜间就从 CLion 切成 VS Code 了,包括我这种买了好几年 License 的。CLion 的远程开发功能简直就是垃圾。为什么不本地开发?我们的项目只能在 Linux 下编译,而且编译需要极多资源,顶配的 Macbook Pro 也扛不住。 @wee911 |
58
shuirong1997 2019-05-19 22:28:30 +08:00
stackoverflow 的 2018 年调查报告,我要没记错的话,用 VSC 的 50%了吧
|
59
micookie 2019-05-19 22:30:13 +08:00
感觉 IDEA 和 Vscode 根本不在一个量级的东西。。。。。
至少目前 vscode 还有很多地方和 idea 差距比较大 |
60
kyz001 2019-05-19 22:30:33 +08:00
看楼主做什么的吧其实。java 的话 1L 老哥说的对
|
61
tikazyq 2019-05-19 23:19:41 +08:00 via iPhone
webstorm,因为用 jetbrains 的东西用习惯了,快捷键也固定了
|
62
raptor 2019-05-20 07:14:02 +08:00
VSC 跟 IDE 是两回事,没法比。非要比的话,VSC 跟 VIM 比还差不多。当然我的选择是 VIM,VSC 用不惯。
|
63
tomoya92 2019-05-20 07:28:40 +08:00 via iPhone
不差内存就 idea,内存不多就 vscode
|
64
no13bus 2019-05-20 07:47:27 +08:00
前端和后端都用 idea 就行了。
|
65
sharkrice 2019-05-20 08:08:05 +08:00
两个都用,又不冲突
|
66
hafuhafu 2019-05-20 08:17:04 +08:00
现在写 Java 用 idea,vue 用 vscode
|
67
zzjas98 2019-05-20 08:27:03 +08:00
以前也觉得 vsc 不适合大项目,但是最近在写一个不太小的 java+c 的项目,vsc 的速度感觉是秒杀 jetbrain 全家。尤其我为了省笔记本电,经常需要把编辑器关掉再开,vsc 启动也就 5 秒钟,idea 得让我电脑风扇转 2 分钟。
|
68
zhang1215 2019-05-20 08:39:03 +08:00
一个 IDE,一个编辑器怎么比
|
69
VeryZero 2019-05-20 09:04:02 +08:00
如果你喜欢折腾,正好又不想花钱买正版,那就 VSCode。
顺便可以学习下如何熟练安装各种插件和配置。 否则花钱买 JB 家的,花钱一时爽,一直花钱一直爽。。 |
70
0x64 2019-05-20 09:05:51 +08:00
java 肯定 idea 啊,vscode 用来写前端和轻量开发的
|
71
ThomasZ 2019-05-20 09:08:32 +08:00 via Android
做 JAVA 还是 idea 吧,vscode 写写脚本,小项目还可以
|
73
youxiachai 2019-05-20 09:31:02 +08:00
IDEA 不是有 Eclipse 风格的快捷键吗.....
|
74
skiy 2019-05-20 09:32:20 +08:00
一个 IDE,一个编辑器。。。怎么对比?
|
75
iv2ex 2019-05-20 09:48:18 +08:00
一起用啊。
你用 eclipse 的时候,难道不用 notepad++ 或者 sublime 之类的吗? |
76
Yuicon 2019-05-20 09:49:06 +08:00
我发现和电脑有关系 开个 ide 都卡感觉你们开发真是水深火热 我猜是买了 mac
|
77
yalin 2019-05-20 09:49:24 +08:00
不是同一个级别的东西
|
78
yuanfnadi 2019-05-20 09:51:06 +08:00
前端开发我觉得 vs code 会好一点。
因为 vs code 的插件开发环境是 js 而 webstrom 的插件开发环境是 java。 |
79
yinjy 2019-05-20 09:55:03 +08:00
idea 开箱即用,vscode 还要配置很多插件才好用,而且 vscode 以后还有 remote 开发这种杀手应用
|
81
eternaldzw 2019-05-20 10:23:03 +08:00
什么玩意,2 个都不是一个东西,有什么好比较的
|
82
Beme 2019-05-20 10:24:10 +08:00
@itning 写 go 的时候没有生成括号,发现要设置一下:"go.useCodeSnippetsOnFunctionSuggestWithoutType": true,其他语言扩展应该也有对应的设置吧
|
83
AmosLi 2019-05-20 10:32:56 +08:00
一个免费最小可用,一个商业授权大而全。
|
84
liuxey 2019-05-20 10:36:22 +08:00
既然楼主是写 Java 的,那么 VSCode 和 IDEA 差距很远,可以安心用 IDEA,除非价格问题
|
85
xpresslink 2019-05-20 13:23:48 +08:00
@Yuicon 用 windows 也没有问题,IDEA 只要保证 CPU i5 及以上,内存 8G 及以上,固态硬盘,基本上能使用流畅了。
|
86
lepig 2019-05-20 15:14:43 +08:00
不考虑钱的情况下 idea 无疑
|
87
zorui 2019-05-20 18:49:28 +08:00 via Android
别问,问我就是 vim 一把梭。。。。。Java 还是 IDEA 吧
|
88
SuperMild 2019-05-20 19:03:33 +08:00
怎么那么多人说 IDE 与编辑器不能比,现在两者的差异已经越来越小,部分功能甚至是编辑器表现更好,各有优势,功能重叠部分也多,很值得对比。
|
89
Navee 2019-05-20 20:47:21 +08:00
前端项目、python 选 vs code
java 选 idea |
90
knowckx 2019-05-20 20:49:34 +08:00
VSCode 最强的地方是通用性好,什么语言都能在上面写
|
91
faywong8888 2019-05-20 22:15:25 +08:00
用过 IDEA 很多年,现在的感受是:用 Java 写的桌面程序是垃圾,用 Java 做 IDE 更是耍流氓。
IDE 这类东西,就是要快,占用资源少,还是 c++ 写的 IDE 好。基于 Web 的也不行。 |
92
cyh1997 2019-05-20 22:56:57 +08:00 via Android
vscode 我现在就写写 markdown
|
93
mrnull0 2019-05-21 01:07:22 +08:00
Visual Studio 2019(手动滑稽)
|
94
flyingghost 2019-05-21 11:04:20 +08:00 1
十年前我开着一辆当时最好的小汽车 Eclipse,舒服。
后来我换了 IDEA 小汽车,幸福的不要不要的。 再后来,有人跟我推荐了 VSC 电动车。 我:???。。。哦。。。还不错哎。跟我的超酷 Sublime 自行车一起留下来吧。 |
95
SaintDan 2019-05-21 13:32:53 +08:00
java kotlin 用 IDEA
js 用 vscode |
96
algoinfo 2019-07-24 18:55:21 +08:00
这两个都算是 IDE, 关键你看做什么,各有优势,VSC 更轻一些,开发 JAVA IDEA 更专业一些
|