真心希望 idea 能出一款原生的插件干掉 lombok

2020-09-14 11:44:21 +08:00
 Aresxue
下完插件竟然经常报错不兼容,搞得 idea 的提示和编译都不正常了,尤其是全参构造器注解我新加一个变量竟然编译报错,字段名重构也和 idea 冲突,要不是项目捉急我一定要把它干掉,新项目谁在给我无脑加进来我就要喷他
9078 次点击
所在节点    Java
77 条回复
maxxxxx
2020-09-14 13:08:20 +08:00
有些 v 友的思维:我没出问题就代表软件完全没有问题。
dethan
2020-09-14 13:58:13 +08:00
纯内网引入这个插件真的有点恼火
kingfalse
2020-09-14 14:17:23 +08:00
kotlin 真香,idea 原生支持
Jooooooooo
2020-09-14 14:27:26 +08:00
为啥不用 idea 的自动生成 get set tostring 等等一系列自动生成功能

用不了 5s
evoluc97
2020-09-14 14:35:51 +08:00
升级 idea 到 2020.2.1 把 2020.2 的 Lombok 插件是有 BUG 的,
nimingyonghu
2020-09-14 14:51:45 +08:00
用了三年多, 无任何问题
liuxey
2020-09-14 15:17:15 +08:00
@aguesuka #17 Record 解决的是 immutable object,和 lombok 不是一回事
Aresxue
2020-09-14 15:32:34 +08:00
@majiaxin110
@SSQQ
@wangyanrui ide 可以做的事情强奸用户装插件,呵呵。 而且你们是再用 2019 版的盗版 idea,看看新版 2020.02 提的 issues,真的是不明白是有多蠢才会执着于用这中东西
mosesyou
2020-09-14 15:35:08 +08:00
如果用 lombok 的话,get,set 这种有没有办法追踪引用
Aresxue
2020-09-14 15:36:36 +08:00
@mosesyou 这个不吹不黑,最新版是可以追踪的
majiaxin110
2020-09-14 15:36:42 +08:00
@Aresxue 真就以为所有人都像你一样用盗版呗?有啥 issue 发出来啊
Aresxue
2020-09-14 15:46:06 +08:00
@majiaxin110 https://github.com/mplushnikov/lombok-intellij-plugin/issues/927
https://github.com/mplushnikov/lombok-intellij-plugin/issues/919
https://github.com/mplushnikov/lombok-intellij-plugin/issues/907
是傻还是怎么的,issues 还要自己找?作者自己都说 Please verify you are using IntelliJ 2020.2.1 version, because 2020.2 version contains a bug and doesn't work well with lombok plugin. 还要不要我给你翻译啊
Aresxue
2020-09-14 15:49:13 +08:00
有一说一,我不针对作者,我觉得他开发这么个东西初衷是好的,结果也差强人意,但我就是要喷那些无脑使用的人,
其他人就要被强奸下插件,一声不吭乱加东西的人见一次喷一下
jorneyr
2020-09-14 15:51:08 +08:00
我们 Lombok 只允许使用 @Getter, @Setter, @ToString, @Slf4j 这几个,@Builder, @Data 等不允许使用
majiaxin110
2020-09-14 15:51:09 +08:00
@Aresxue 2333 这 issue 和你的论点有关系么? lombok 在 2020.2.1 下因为 idea 自身的问题无法工作,后来找了 idea 内部人员搞定的这事情大家都知道啊。idea 某个版本出个 bug 难道不是正常的事情么? 2020.2.1 强奸你装插件了?
jorneyr
2020-09-14 15:53:01 +08:00
@mosesyou 如果用 lombok 的话,get,set 这种有没有办法追踪引用

可以的啊,IDEA 里 Find Usages 能找到使用了的地方。
Aresxue
2020-09-14 15:57:14 +08:00
@majiaxin110 呵呵,就是你这种人,我特么因为你用了 lombok 合着我 idea 还要回退到老版本?顺便睁大你的眼睛看看这个 issue 是什么时候的,是说的哪个版本
majiaxin110
2020-09-14 15:57:38 +08:00
抓住 lombok 就喷的我见得多了,可能对项目管理和团队管理实在缺乏概念
majiaxin110
2020-09-14 15:58:46 +08:00
@Aresxue 因为最新的 2020.2 已经没有这些问题了,所以我刚才的确打错了。看来您升级软件的时候从来不留意兼容性问题呢
majiaxin110
2020-09-14 16:05:16 +08:00
不管怎样,讨论技术和工具优劣性可以,但希望您注意上升到人身攻击的话只会让讨论失去价值,不免让人发笑

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

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

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

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

© 2021 V2EX