有 V 友使用 vs code 开发 Java 大型项目吗

2021-07-20 15:49:58 +08:00
 superbai

RT,和 idea 比体验如何。 我创建了一个 demo Java maven 项目,折腾了半小时也没启动,一直卡在 java build 转圈😂

8707 次点击
所在节点    程序员
68 条回复
simonlu9
2021-07-21 09:17:07 +08:00
这种本身就是没事找事,明明有好用的,偏要去折磨自己,浪费时间
linbiaye
2021-07-21 09:26:40 +08:00
@blindie u1s1 IE 如果不背靠微软,的确就是倒了了。
kop1989
2021-07-21 09:37:04 +08:00
@blindie #35 从你的信息里能看出,可能我们对“吊打”,“最优解”,“不得不”都有不同的理解和解读。

1 、在我看来,“吊打”是全方位超越。具体你说的 chrome 和 IE 之间的对比有多离谱我就不反驳了,而 windows server 之所以还活着,就是因为其有足够强大的功能与生态壁垒。在我理解看来,linux 根本就没有“吊打”windows server 。

2 、JAVA 生态的 IDEA,就是最优解。而 vsCode,并不是。所以我说“vsCode 不是万能最优解”有什么问题?

3 、前端之所以普遍用 vsCode,是不是因为 webStorm 的固步自封导致跟不上开发者的需求呢?是不是因为 webStorm 对于新兴技术、框架的支持缓慢呢?所以我说的“没有与需求对应的 IDE 时的`不得不`选择”有什么问题呢?

最后就是对于你说的免费与第三方支持、社区。

vsCode 在 java 领域不如 IDEA,就等于我不支持免费与第三方社区模式?就等于我贬低 vsCode 的第三方社区模式?只有表达“vsCode 秒天秒地”才能对得起免费生态模式?这你未免也太高看社区模式了吧?

社区、插件模式导致的低效、不稳定都是限制 vsCode 等玩生态思路产品的掣肘。我能够理解当前软件工程“框架生态”为王的发展趋势,这是互联网巨头从软件的生产资料端竞争与制衡的手段,但这并不代表其模式一定是完美的,更不代表其模式就一定是软件工程领域未来的最优解。
Vegetable
2021-07-21 09:39:40 +08:00
用是肯定能用,但是没有 idea 方便。我就在用 vscode,主要是因为电脑内存小+vscode 重度用户。能凑合用。
ZeroDu
2021-07-21 09:40:42 +08:00
开发 java 不要犹豫,选 idea 就对了
ccppgo
2021-07-21 09:48:59 +08:00
idea 社区版不要钱为什么纠结这个, 社区版也能写 spring 啊
edk24
2021-07-21 09:49:48 +08:00
iead 对 java 的支持是针对性的, vscode 就像个渣男, 什么语言都能整一手
lancelock
2021-07-21 10:09:49 +08:00
@chenqh 你说的是 java8?为啥不支持,没听说过
至于怎么配置,你用 vscode 打开一个 java 文件,它自动会提示你安装相应的插件。你要自己搜就 java extension pack
louchenabc
2021-07-21 10:16:46 +08:00
我每天都要代码审查,有一些代码得用 IDE 打开来看,这个时候我会使用 VS Code,包括做一些轻度开发的时候,使用 VS Code 也有非常不错的体验。

另外在查看开源代码的时候也往往会使用 VS Code,微软在推进 vsc 的 java 开发体验,未来会越来越好用。

重度开发肯定还是 IDEA 了,不用纠结,两者结合着用就好了。
zjsxwc
2021-07-21 10:33:53 +08:00
机器生成单文件 20M 的 rust ffi 代码,
vscode 直接挂掉,啥都干不了,
idea clion 调下默认内存大小,正常使用,

商业版就是厉害。
LostPrayers
2021-07-21 10:34:45 +08:00
用 vscode 的人最好熟悉命令行和原生部署方式,否则习惯了 idea 那样的操作方式,转换过来肯定用不惯的。
真不觉得用 idea 能高到哪里去,我倒是见过太多连 IDE 和 idea 都分不清的人
zhangchongjie
2021-07-21 10:39:57 +08:00
是什么让你有这种想法的?
bthulu
2021-07-21 11:14:07 +08:00
没有, 我司都用的 windows 记事本, 简单方便性能好
chanchan
2021-07-21 11:19:47 +08:00
用过,eclipse 都不如
chaleaoch
2021-07-21 11:53:26 +08:00
@kop1989 公司不知道 vscode python vs pycharm
我觉得差不多.
fiypig
2021-07-21 12:23:03 +08:00
idea 吧
3dwelcome
2021-07-21 13:41:52 +08:00
@kop1989

1. 猛男爱折腾,vscode 很适合折腾。
2. 猛男不用智能提示,裸写代码无所畏惧。
kop1989
2021-07-21 13:55:36 +08:00
@3dwelcome #56

这点我同意,很多人以用更复杂的配置、更客制化的小众环境来彰显自己的别具一格。
在这点上 vsCode 确实让人有充足的表现空间与欲望。

编译、发布的时候甚至还要敲几下命令行,仪式感与极客范拉满。
magicnobob
2021-07-21 13:59:04 +08:00
用过,启动 3 个服务后调试,直接崩溃卡死,idea 没有问题,最后还是换回了 idea
fredli
2021-07-21 14:02:27 +08:00
@blindie 看起来你说的都对,但是无非就是在杠,Chrome 的例子对么? Linux 的例子对么?个例推翻一般性的有指导性的描述,没有意义

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/790624

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX