给IntelliJ IDEA换了个皮肤,加了几个插件,发现我爱上了敲代码:)
先说结论
IntelliJ IDEA中使用Material Theme UI 的Theme + Rainbow Brackets 这俩插件,并且Editor->Color Scheme中选择Darcula,真香!
起因
这起因和经过及结果可以说完全没关系 /dog
可以直接看下面的经过…
最近在做一个复杂的统一权限授权/鉴权项目,MySQL数据库的关系特别复杂.
排查问题的时候要分析日志中打印的SQL嘛,就很头疼,大家都知道打印的SQL日志是带着一堆问号的(prepared statement),还得自己改SQL才能再数据库运行.
以前都是找一两条SQL就解决问题了,也就没当一回事.今天这次可是愁坏了,头发都为它多掉了好几根!
遂决定,上****看看大家是咋做的,搜到个MybatisLog的插件,还可以自己实现mybatis的一个类来自己打印SQL,我选择了后者,不过这不是今天主题先不谈.
于是乎,我就搜了一下"IntelliJ IDEA常用插件",不搜不知道,一搜吓一跳,这么多好东西我竟然不知道!
就是这篇博客
经过
我尝试的插件
-
Material Theme UI
这个是重点!!! 玩LOL时 原计划剑圣 和 原画剑圣 完全两个体验好伐!
我这里用了一个预置的Material Oceanic Theme,Contrast Theme
但是Editor->Color Scheme中选择了Darcula,这样能避免Oceanic带来的一些pom文件和配置文件看不清的问题,且完全没有违和感 -
Rainbow Brackets
彩虹颜色括号,还能高亮选择某块方法(option/command + 鼠标右键),和上面的UI配合起来,IDEA简直就是黑科技有木有…
比如在方法中 option + 鼠标右键(剩下的自行摸索去吧): -
CodeGlance
代码区的缩略图,就是这个玩意,看sublime里面有,没想到idea也可以,很爽: -
RestfulToolkit
安装后右侧标签页会有对应项,点开后会显示各模块中的接口,可以直接调用,很爽,简单参数的API 不用来回切换浏览器/postman了,复杂参数的还是用postman吧… -
阿里代码规约检测Alibaba Java Coding Guidelines
有些不规范代码会马上提示出来,但有时候没问题也会提示…
我没尝试,但是感觉很有用,下次再试的
- Maven Helper
在pom文件中方便显示maven的依赖树,可以搜索,查看冲突等. - JRebel
热部署插件,让你在修改完代码后,不用再重新启动,很实用!但是,不是免费的,需要大家发挥下聪明才智自行百度**!
哈哈 操作略复杂,以后再搞. - aiXcode
看起来就很复杂,以后再搞IntelliJ IDEA 安装使用 aiXcoder 智能编程助手
我没尝试&感觉没啥用的,但是你可能喜欢的
- Mybatis Log Plugin
将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的.我安装的时候提示付费,就没用了.
选择自己实现,也更好的了解一下mybatis. - Background Image Plus
加背景的插件,容易看的眼花缭乱,分散注意力,不要了 - GenerateAllSetter
生成setter? 感觉直接用lombok香多了
结果
给IntelliJ IDEA换了个皮肤,加了几个插件,发现我爱上了敲代码:)