10个 解放双手的 IDEA 插件,这些代码都不用写(第二弹)

本文案例收录在 https://github.com/chengxy-nd...

你们好,我是小富~java

鸽了好久没发文,不写文章的日子真的好惬意,天天也不用愁着写点什么,不用为那点可怜的阅读量发愁,不那么熬夜,留出了更多时间陪家人。git

不过,惬意事后就是极度的焦虑,看着圈子里这些卷怪朋友们没日没夜的更文,比你优秀的人比你更努力,这自己就是一件颇有压力的事情。github

老是给本身找借口,哎~ ,工做忙哪来时间弄,可越是这么自我安慰就越没时间作,打工人哪来大块大块时间让你作这些,真正热爱一件事就是要全身心的投入,时间挤一挤总会有的,贵在坚持吧!数据库

虽然慢步走,但我一直在路上~app


以前分享过一篇 《10个 解放双手的 IDEA 插件,少些冤枉代码》反响还不错,这里再介绍10个我用着还算顺手的IDEA插件,绝对实用不花哨。工具

aiXcoder

aiXcoder 一款国产代码开发工具,提供了比较强大的代码补全、预测的功能,它的宗旨就是让咱们少些代码,能自动生成的毫不手写,上手感觉下就会爱上它。post

简单演示 功能远不止于此

实际开发中我会结合IDEApostfix completionaiXcoder配置使用,IDEA自己就已经提供了许多快速补全的快捷方式,不过我发现组内不少人并无真正用起来。开发工具

也能够自行定义快捷方式生成的代码块。测试

aiXcoder支持类似代码搜索功能,若是哪一个API不会用,直接选中右键全网搜索实用案例。编码

Java Stream Debugger

Java8stream API很大程度的简化了咱们的代码量,可在使用过程当中总会出现奇奇怪怪的bug并且不能debug

Java Stream Debugger支持了对stream API的调试,能够清晰的看到每一步操做数据的变化过程。

easy_javadoc

easy_javadoc一个能够快速为Java的类、方法、属性加注释的插件,还支持自定义注释样式,IDEA自身的Live Templates也支持,不过操做稍显繁琐,使用时效率不过高。

在为类、方法、属性加注释时,不只会生成注释,仍是会将对应变量、类、方法翻译成中文名,不过翻译的怎么样还要取决于你的命名水平。

快捷键:crtl + \

是否是以为一点点加注释效率过低了,你也能够尝试批量添加注释。

快捷键:crtl + shift + \

若是现有的注释样式不适合你,能够自定义你的注释模板。

Easy Code

Easy Code我我的在写博客案例demo时用的比较多,它能够快速的将数据库表映射成Java中的entitycontrollerservicedaomapper等文件,少许编码实现快速开发。

先用database链接数据库,在对应表上直接右键执行EasyCode便可生成相应Java代码,真的很方便。

Restfultoolkit

Restfultoolkit一套RESTful服务开发辅助工具集,维护项目一般会涉及到查找一个请求所对应的类,通常用ctrl + shift + f进行全局搜索,可是若是项目文件太多,这种查找方式的效率就很低。

Restfultoolkit管理项目中所有的请求连接,能够快速查找。

快捷键:ctrl+ alt + n

能够复制当前请求的全路径JSON格式的参数,开发测试中很是的实用。

IDEA右侧会出现一栏RestServices,这里有整个项目的http请求,还会显示每一个请求的入参、出参JSON数据,能够进行简单的模拟请求。

Key promoter X

Key promoter XIDEA的快捷键提示插件,这是我我的很是喜欢的一个功能,它让我快速的记忆了不少操做的快捷键。当你点击某个功能且该功能有快捷键时,会提示当前操做的快捷方式。

String Manipulation

String Manipulation一个比较实用的字符串转换工具,好比咱们平时的变量命名能够一键转换驼峰等格式,还支持对字符串的各类加、解密(MD5Base64等)操做。


快捷键:alt + m

Translation

Translation一个很方便的翻译插件,好比选中代码、控制台的报错信息可直接翻译。

Git Auto Pull

团队多人开发项目时,因为频繁提交代码,等我在commit本地代码的时必须先进行pull,不然就会代码冲突产生merge记录。

GitAutoPull插件帮咱们在push前先进行pull,避免了没必要要的代码冲突。

.ignore

当咱们在向github提交代码时,有一些文件不但愿一并提交,这时候咱们能够建立一个.gitignore文件来忽略某些文件的提交。

也能够添加指定文件到.gitignore中,被忽略的文件将变成灰色。

以上就是本次分享的10个比较实用的IDEA插件,对提高开发效率仍是有必定帮助的。

舒适提示:插件虽好但也不要贪装,装多了真的会卡、卡、卡!


整理了几百本各种技术电子书,有须要的同窗自取。技术群快满了,想进的同窗能够加我好友,和大佬们一块儿吹吹技术。

电子书地址

相关文章
相关标签/搜索