IDEA插件没有绝对的好坏,每个人的需求不一样,选择符合的插件,并定期清理和维护,才气提高服从,否则适得其反。 Rainbow Brackets 会将不同层级的括号用不同的颜色标志出来,很快就能分辨出括号的对应关系,克制括号匹配错误。
我更喜欢默认的括号高亮显示,它已经富足清楚了,不需要额外的颜色区分,反而眼花缭乱的颜色可能会造成视觉上的干扰,所以没有使用Rainbow Brackets。 CodeGlance 在编辑器右侧生成一个代码的缩略图,可以快速定位到代码的任何位置,但是它占用了显示代码的部分屏幕空间,而且一般通过搜索来定位,所以没有使用CodeGlance。 Key Promoter X 用于自动提示鼠标操纵对应快捷键。
由于我已经学习了IDEA的使用,已经熟悉IDEA快捷键,因此我不需要依赖Key Promoter X的实时提示。
下面开始讲解我使用的IDEA插件,我的 IDEA 版本是IntelliJ IDEA 2020.3.2 (Ultimate Edition)。
Lombok
Lombok依赖库通过注解自动生成getter、setter等方法,减少代码量,不外由于IDEA无法识别Lombok注解,实例调用getter、setter方法是会有错误提示的,
而Lombok 插件的作用则是提示和校验实体类的getter、setter方法,克制错误提示。
Generate All Getter And Setter