下完插件竟然经常报错不兼容,搞得 idea 的提示和编译都不正常了,尤其是全参构造器注解我新加一个变量竟然编译报错,字段名重构也和 idea 冲突,要不是项目捉急我一定要把它干掉,新项目谁在给我无脑加进来我就要喷他
|
majiaxin110Sep 14, 2020
1
这个属于典型的自己不会用怪工具的
|
|
SSQQSep 14, 2020
2
这个属于典型的自己不会用怪工具的
|
|
3
新项目加进来 lombok,有人喷我我就喷他
|
|
wangyanruiSep 14, 2020 via Android
4
新项目加进来 lombok,有人敢喷我就喷回去
|
|
qianProgrammerSep 14, 2020
5
没遇到过你说的问题
|
|
szq8014Sep 14, 2020
6
有,kotlin 呀
|
|
wysnylcSep 14, 2020
7
反正我不用 lombok,一键生成不要 3 秒
|
|
RwingSep 14, 2020
8
有呀,C# 呀
|
|
jeffhSep 14, 2020
9
这个属于典型的自己不会用怪工具的
|
|
bk201Sep 14, 2020
10
lombok 感觉方便是方便,但是感觉带来很多坑
|
|
xxxyy2ySep 14, 2020
11
这个属于典型的自己不会用怪工具的
|
|
acrisliuSep 14, 2020
12
我倒是希望某个版本的 JDK 能自带类似注解
|
|
13
希望 Java 早日被 kotlin 取代
|
|
14
一个工具都不会用,喷人倒是挺厉害的
|
|
cweijanSep 14, 2020
15
IDEA 2020.1 的 lombok 有 bug, 修改字段后插件就会错乱, 得升级到 IDEA2020.2
|
|
hardeSep 14, 2020
16
多个项目关联时,如果不主动 rebuild 关联项目,lombok 会不工作(生产环境不会)
这个问题已经多次导致团建时间的浪费。 已全面弃用。 |
|
acrisliuSep 14, 2020
18
|
|
richard1122Sep 14, 2020
19
@acrisliu #18 builder 可以用 Immutables 或者 AutoValue 替代?
|
|
21
有些 v 友的思维:我没出问题就代表软件完全没有问题。
|
|
dethanSep 14, 2020 via Android
22
纯内网引入这个插件真的有点恼火
|
|
kingfalseSep 14, 2020 via Android
23
kotlin 真香,idea 原生支持
|
|
24
为啥不用 idea 的自动生成 get set tostring 等等一系列自动生成功能
用不了 5s |
|
evoluc97Sep 14, 2020
25
升级 idea 到 2020.2.1 把 2020.2 的 Lombok 插件是有 BUG 的,
|
|
nimingyonghuSep 14, 2020
26
用了三年多, 无任何问题
|
|
28
@majiaxin110
@SSQQ @wangyanrui ide 可以做的事情强奸用户装插件,呵呵。 而且你们是再用 2019 版的盗版 idea,看看新版 2020.02 提的 issues,真的是不明白是有多蠢才会执着于用这中东西 |
|
mosesyouSep 14, 2020
29
如果用 lombok 的话,get,set 这种有没有办法追踪引用
|
|
majiaxin110Sep 14, 2020
31
@Aresxue 真就以为所有人都像你一样用盗版呗?有啥 issue 发出来啊
|
|
32
@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. 还要不要我给你翻译啊 |
|
33
有一说一,我不针对作者,我觉得他开发这么个东西初衷是好的,结果也差强人意,但我就是要喷那些无脑使用的人,
其他人就要被强奸下插件,一声不吭乱加东西的人见一次喷一下 |
|
jorneyrSep 14, 2020
34
|
|
majiaxin110Sep 14, 2020
35
@Aresxue 2333 这 issue 和你的论点有关系么? lombok 在 2020.2.1 下因为 idea 自身的问题无法工作,后来找了 idea 内部人员搞定的这事情大家都知道啊。idea 某个版本出个 bug 难道不是正常的事情么? 2020.2.1 强奸你装插件了?
|
|
jorneyrSep 14, 2020
36
|
|
37
@majiaxin110 呵呵,就是你这种人,我特么因为你用了 lombok 合着我 idea 还要回退到老版本?顺便睁大你的眼睛看看这个 issue 是什么时候的,是说的哪个版本
|
|
majiaxin110Sep 14, 2020
38
抓住 lombok 就喷的我见得多了,可能对项目管理和团队管理实在缺乏概念
|
|
majiaxin110Sep 14, 2020
39
@Aresxue 因为最新的 2020.2 已经没有这些问题了,所以我刚才的确打错了。看来您升级软件的时候从来不留意兼容性问题呢
|
|
majiaxin110Sep 14, 2020
40
不管怎样,讨论技术和工具优劣性可以,但希望您注意上升到人身攻击的话只会让讨论失去价值,不免让人发笑
|
|
41
@majiaxin110 呵呵,lombok 你还能和项目管理扯上关系,先把燃尽图、版本管理、commit 规范弄清楚再来说项目管理和团队管理,我名义上手下的人可能比你整个部门都多。关于插件,且不论我是不是升级,一个加进来还需要考虑 ide 兼容性的插件你也敢向向里面加,合着不兼容就让剩下所有人回退版本?
|
|
majiaxin110Sep 14, 2020
42
@Livid 虽然我刚才的发言也有点不合适的地方,不过 28 楼和 32 楼是不是可以算人身攻击?
|
|
gz911122Sep 14, 2020
43
kotlin 真香
|
|
muyiluopSep 14, 2020
44
我也不太喜欢用,主要是必须安装插件有点烦,要是 Java 自带这个功能我开始挺喜欢的。
|
|
youmilkSep 14, 2020
46
新项目加进来 lombok,有人敢喷我就喷回去.
这个问题修复起码一周吧,lombok 不背锅 |
|
leafreSep 14, 2020
47
抵制使用 lombok
|
|
48
搞那么挑剔干嘛,项目里面有 lombok 亦可,没有亦可,总不至于缺了它连代码都不会写了。
|
|
lewis89Sep 14, 2020
49
楼主肯定是 IDEA 追新太频繁了,我一般 IDEA 只用上一个版本的,以前追新的时候就没有不出问题的,
现在绝对不追新,Lombok 跟各种插件基本上不报错。 主要是现在敏捷开发搞得连生产力工具都没经过严格测试就上线先让用户测试起来,太难受了。 |
|
securityCodingSep 14, 2020
50
用 kotlin 呗 , lombok 最香的是 @slf4j...
|
|
wangyanruiSep 14, 2020 via Android
51
|
|
52
不会用,就好好问。不要哇拉哇拉的。
|
|
ychostSep 14, 2020
53
lombok 这么好用的东西,不用是因为代码行数算 KPI ?
|
|
siSep 14, 2020
54
建议直接叫甲骨文内置到下一个版本
|
|
55
刚开始用蛮香,后面还是手动 getter setter,省不了多少时间,还入侵代码,有时候变动了还得重新 build
|
|
EminemWSep 14, 2020
56
本来我也用 lombok,后面发现没什么必要,idea 生成也不麻烦
|
|
MithrilSep 14, 2020
57
既然是这么普遍的需求,为啥不做到语言特性里。。。
|
|
58
lombok 这种东西有利有弊,最好是和 ide 紧密结合,不然确实会出现一些问题比如有人说了无法查找引用。 查问题非常麻烦
|
|
jiangzmSep 14, 2020
59
我都能预感如果 java 加入了 Property 特性,会有一群人惊呼真牛 v 逼。哈哈哈
|
|
60
到底是什么样的人 才会维护 lombok 这种东西啊,毒瘤
|
|
SamuelccSep 14, 2020
61
这不算 lombok 的锅吧,lombok 工作是正常的,编译后就会生效。
我觉得 lombok 还是利大于弊的,很方便,代码规范定好就行。Spring 团队自己也在用。 |
|
HangoXSep 15, 2020
62
lombok 插件挂了真的很蛋疼。。。
|
|
by73Sep 15, 2020
63
感觉有点难度,Lombok 实际上是 Javac 的“插件”,IDEA 作为一个 IDE 还是有点无能为力。不过也可以选择放弃插件,配置好 maven/gradle/javac 的编译规则应该也没问题。话说回来为啥工具是强制安装的?
|
|
orangeDSep 15, 2020
64
一直用 lombok 没遇到什么问题,虽然 ide 也能一键生成,但一大坨 setter 、getter 方法,看着不恶心吗?
|
|
lovelive1024Sep 15, 2020
65
@cweijan #15 但是升级 2020.又会有其它新 bug 啊
![]() |
|
xjlnjut730Sep 15, 2020
66
jdk14 原生支持
|
|
fallinlovewithSep 15, 2020
67
爱用不用
|
|
68
lombok 这东西用处不大,引起的麻烦不少,能不用还是尽量不用
|
|
69
这…不用 Jetbrains 的 Java 开发者怎么办? Jetbrains 想改进这个问题为啥不原生支持 lombok
|
|
70
@yinzhili 可问题是公司里只要有一个人用,其他人也必须用,而且你反反复复的给他说这个插件有什么缺陷,tmd 死活不听,bean 类本身就是存储类,谁会天天去看里面的代码,真的是无语了
|
|
qiyueySep 15, 2020
71
lombok 的插件稳定性一直有些问题,上 kotlin 吧
|
|
HeemoooSep 15, 2020
72
作废缓存 /重启能解决一切问题
|
|
73
全参构造器注解的问题,我也遇到了,Invalidate Caches 之后,问题依旧。
前面几楼可能是:典型的我没出过问题,就以为自己很会用? |
|
zhouxingchi4Sep 15, 2020 via iPhone
74
@liangch 哈哈哈
|
|
EastLordSep 21, 2020
75
感觉在 v2 发啥帖子 都容易喷起来,没必要这样吧
|
|
xixinimeiSep 28, 2020
76
可以喷用 lombok 的吗?
|
|
polyangOct 20, 2020
77
那些说 idea 生成 get set 方法用不了几秒的,人家是嫌生成时间长吗?嫌弃的是代码可读性吧,一堆的 get set 方法看着不难受吗?我有遇到过别人把某些属性写在 get set 中间的,如果不仔细看,你根本不知道还有那些属性。
|