为什么几乎没有基于 IDEA 社区版的魔改?

1 月 9 日
 asd999cxcx
IDEA 社区版也是开源的,但是很少有看到基于 IDEA 社区版开源的魔改,目前已知的除了 AS 、DevEcho 外,再就是毛子的 amplicode 了
4972 次点击
所在节点    JetBrains
34 条回复
asd999cxcx
1 月 9 日
@bearbest 现在 idea 也貌似在往插件化的路上走,一些功能也是通过安装插件实现的

@guyeu 社区版还好吧,除了基础功能插件不算多,感觉旗舰版才是臃肿,啥功能都有,全部都以插件的形式预安装了。
@Yjhenan 可能 Java 仔都去忙业务了
yuzii
1 月 9 日
个人觉得 潜意识会认为 idea 是 IDE ,vscode 是文本编辑器,心智负担不一样
Eillott
1 月 9 日
只有 javaer 会下意识觉得越大越好,功能越全越好。
panda188
1 月 9 日
@bruce0 jb 家的每个语言都有一个 ide vscode 只一个适配所有?
bruce0
1 月 9 日
@bearbest 有道理

@panda188 理论上,一个 IDEA 加插件,能适配所有语言,他家别的 IDE 也是在 IDEA 的基础上改的(或者叫官方插件),像是我以前就装一个 IDEA,然后加插件当很多语言的 IDE 用
iyaozhen
1 月 9 日
@jackOff 实际用 vscode 就知道了,lsp 内存更吓人。特别是 Go ,占用几十 GB 内存,电脑卡的不行
pulutom40
1 月 9 日
20 多层楼了,都没人提 android studio ,as 不就是基于 idea 魔改的吗
cizeZSY
1 月 9 日
你写过 Idea 的插件就会知道为什么了。Idea UI 是基于 swing 实现的,需要用大量 Java/Kotlin 的代码来实现 UI ,写起来很难受。虽然 Idea 的扩展性很强,但是文档相当的不齐全,需要看很多其他插件的源码,才能搞懂改如何实现一个功能,开发速度非常慢。
GPLer
1 月 10 日
@pulutom40 主楼就写了 AS
GPLer
1 月 10 日
@cizeZSY 是的,文档几乎不可用,全靠参考别人的代码和 AI
caqiko
1 月 10 日
@bruce0 之前尝试过,感觉 IDEA+Python 插件还是没有 PyCharm 好用
midsolo
1 月 10 日
@cizeZSY 没错,只有写过 IDEA 插件的人才能感同身受
muam
1 月 12 日
@GPLer #30 没办法,前几年还想着他们过几年能把文档补全一点,结果俄乌开大后,他们家很多前苏联国的核心员工都离职 g 了,这下彻底没辙了,而且 java 客户端开发,要很多资深的客户端开发者,不像别的 crud boy ,市面上随时能招的到
dcdlove
1 月 12 日
华为这个伸手抄袭怪,就魔改了,还换了名字

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

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

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

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

© 2021 V2EX