开发常用插件记录&汉化&高亮&sql打印等
开发中用到的插件很多,idea默认也集成了很多插件,开发必须的插件就不多讲了,我整理一些我个人在开发中有帮助的插件记录一下,同时也和同学们分享一下。
1、Translation:是一款翻译软件,可以在idea中直接右键点击翻译所需内容,在阅读源码的时候使用很方便。
1.1、下载
1.2、在settings中找到Translation进行配置。翻译引擎有很多,其中百度、有道、阿里都是需要去激活的,有限定免费和收费的套餐,速度快一些,完全免费的目前只有微软翻译,速度慢一些。看同学们自己取舍了。
1.3、进行使用,右键需要翻译的地方,选择Translate Doucumentation,即可得到结果。
2、Mybatis Log free:是一款sql语句打印插件,可以将你程序中运行的所有sql全部在控制台打印出来,方便开发排查sql问题。
2.1、下载:
2.2、打开插件,在控制台显示
2.3、运行中的结果,开发可以根据需要找到对应的sql来进行分析
3、RestfulToolkit-fix:方便根据url在项目里面定位接口,使用ctrl+\快捷键快速快速响应。这个插件方便开发同学在庞大的项目中找到对应的接口,或者在使用了openFeign的情况下可以快速定位到被调接口。
3.1、下载
3.2、快速应用。使用ctrl+\打开弹窗进行搜索,点击结果即可跳转到对应接口。
4、HighlightBracketPair:高亮括号。我个人比较喜欢这个,应该idea单调的括号颜色看着很乏力。
4.1、下载
4.2、效果图
5、Chinese Language Pack / 中文语言包:一款官方的汉化插件。我个人不喜欢汉化,不过还是有很多同学喜欢,我就顺便做一下记录。
5.1、下载
5.2、效果图
6、GsonFormat:可以根据JSON数据快速生成对应的实体类,方便对接外部接口快速创建对应的实体类,非常好用。
6.1、下载
6.2、使用Alt+s快速打开,将需要构建实体类的Json值复制进去,点击ok。
6.3、效果图。得到结果,将类型改为合适的即可。
7、key Promoter X:快捷键提示插件,每次idea操作后该插件都会提示你该操作的快捷键是什么,方便加强同学们使用快捷键的能力。
7.1、下载
7.2、右边有按钮,里面会展示你错过的快捷键列表。
7.3、每次你未使用快捷键右下角将提示你该动作的快捷键是什么。
8、Apache Dubbo in Spring Framework:dubbo脚手架插件,快速构建dubbo项目脚手架。
dubbo脚手架插件【Apache Dubbo in Spring Framework】