乐于分享
好东西不私藏

《别再加班改代码了!这5个IDEA插件,能让你早点下班陪家人》

《别再加班改代码了!这5个IDEA插件,能让你早点下班陪家人》

      兄弟们,你们有没有过这种经历?

> 接手一个老项目,想找个方法定义在哪,得按着Ctrl点半天,结果跳到了一个Jar包里,一脸懵;

> 想格式化代码,结果把同事写的对齐全打乱了,提交的时候一堆冲突;

> 一个简单的JSON需要手动转成实体类,复制粘贴改半天,眼睛都看花了……

>

> 我以前也觉得,写代码嘛,苦点累点正常。直到有一天,我发现隔壁工位的哥们在准点收拾东西下班,我以为他摆烂了,结果看了他的屏幕我才发现——**他用插件把苦力活全干了。**

>

> 今天我就把这5个让我每天至少早下班1小时的插件分享给你,全是实战干货,装上就是赚到。

#### 第二部分:正文——插件推荐(核心干货)

写作技巧: 每个插件按 【是什么】->【解决什么痛点】->【怎么装/怎么用(附截图)】 的结构来写。

推荐1:Lombok(基础但必推)

–  痛点: 每次写实体类,都要手动生成Get/Set、构造方法、ToString……代码里一堆臃肿的注解,看着就烦。

– 解决方案:装上Lombok,一个`@Data`注解搞定一切。

–   展示:放一张代码对比图。左边是满屏get/setter的传统代码(打上模糊效果),右边是只有一个`@Data`的清爽代码(高清放大)。

–  你的点评: “别看这一个小改动,一天写10个实体类,就能省下10分钟。一个月就是200多分钟,够你多看一部电影了。”

推荐2:Rainbow Brackets(彩虹括号)

–  痛点: 写逻辑复杂的条件判断,或者深度嵌套的Lambda表达式时,括号太多,数着数着就乱了,最后少写一个括号,编译报错找半天。

– 解决方案: 这个插件会给你的左右括号配上不同的颜色,成对出现的括号颜色一致。

–   展示: 找一段嵌套很深的代码,放一张安装插件后的彩色括号截图,视觉效果越炫酷越好。

– 你的点评:“自从用了它,找括号就像玩连连看,一眼就能看出哪个括号配哪个,眼睛不累,bug也少了。”

推荐3:GenerateAllSetter(对象生成利器)

–   痛点: 调用一个第三方接口或者创建一个DTO,里面有十几个字段,你要一个个的`set`,代码能写几十行,手都麻了。

–  解决方案: 安装后,你只需要new出对象,然后在代码上按Alt+Enter,选择一键生成所有setter方法。

–   展示: 放一张GIF动图,演示从new对象到一键生成所有setter调用的全过程。

–   你的点评: “这简直是‘生产力工具’。原来写10分钟,现在10秒钟搞定,剩下的时间摸会儿鱼不好吗?”

推荐4:GsonFormatPlus / Lombok(JSON转实体)

痛点: 对接前端接口或者调用第三方API时,对方给你一个长长的JSON,你要手动一个个定义字段类型,枯燥且容易错。

解决方案: 复制JSON,在IDEA里新建一个类,按快捷键呼出插件面板,粘贴JSON,一键生成实体类。

展示: 放一张截图,左边是JSON字符串,右边是自动生成的Java类代码。

你的点评:“这是我最爱的插件之一。把无聊的体力活交给机器,把精力留给真正需要思考的逻辑。”

推荐5:Key Promoter X(快捷键学习助手)

–   痛点: 很多新手(甚至老手)用IDE全靠鼠标点,效率极低。

–   解决方案:当你用鼠标点击某个功能时,它会弹出一个提示框,告诉你这个功能对应的快捷键是什么,并鼓励你下次使用。

–   展示: 放一张提示框的截图,比如当你点了“Run”按钮,它弹窗提示“你用了鼠标,快捷键是Shift+F10”。

–  你的点评: “这是一个‘授人以渔’的插件。短期看它没直接帮你写代码,长期看它帮你养成用快捷键的习惯。当你双手不用离开键盘就能完成所有操作时,你的编码速度已经是别人的两倍了。”

第三部分:结尾——升华与引流

写作思路: 总结价值,提供进一步交流的入口。

你可以这样写:

> 工欲善其事,必先利其器。在这个行业里,**能解决问题的叫码农,能偷懒的才是好程序员。

> 这5个插件是我日常工作流里离不开的宝贝。当然,好用的插件远不止这些,比如还有处理字符串的String Manipulation、看代码结构的CodeGlance等等。

> 我把这些插件以及其他一些”私藏的配置文件”、常用的代码模板**都整理成了一个文档。

> **如果你想要这份《Java开发提效大礼包》,可以关注我的公众号【电脑小陈】,回复关键词‘插件’,我发给你。

> 希望我们都能少加点班,多陪陪家人。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 《别再加班改代码了!这5个IDEA插件,能让你早点下班陪家人》

评论 抢沙发

6 + 6 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮