星辰大海▼ 2020▼ Tip Java IntelliJ String Plugin

T004:快速为Pojo整齐无遗漏的赋值

#Tip #Java #IntelliJ #String #Plugin

1.目标:对象一键赋值

如图①,快速为Pojo填充好Setter,有序无遗漏。

图①:一个设置(setter)好值的Pojo

2.假想:你有一个同事

图②:普通猿,复制或等提示,慢且容易漏。

图③:高级猿,复制字段,然后列编辑(gif动效)。

图④:高级猿,分解动作和文字讲解。

(a) 从CtrBuyer中复制过来所有field
(b) Alt+鼠标左键选择列(本机Ubuntu,Mac和Win不知)
(c) Shift+Ctrl+方向键,按词选择
(d) Shift+方向键,选一字母,Ctrl+Shift+U,切大小写。
(e) Ctrl+方向键,到词尾,增加 (null)

图⑤:攻城狮,光标在Pojo上,Alt+Enter,喝茶。

3.操作:插件节约生命

图⑥:使用GenerateAllSetter插件

4.总结:善其事利其器

欲善其事必先利其器,器和术的极致,会更快得道。

攻城狮行走江湖,对IDE得像大侠对宝剑一样好。 比对自己老婆/老公还要好,还要熟悉。

为Pojo赋值在Java编程界,被诅咒一样的存在。
首先,要保证的就是正确性,不多不少,不偏不倚。
然后,可读性,可维护性。

重要的是一定要节省生命,高级养生术,自己翻视频分享。

※ 我们的征途是星辰大海 ※

《T004:快速为Pojo整齐无遗漏的赋值》 快速为Pojo填充好Setter,有序无遗漏。普通猿,复制或等提示,满且容易漏,高级猿,复制字段,然后列编辑。
题图:Astronomy Picture of the Day, Discover the cosmos!