IDEA 插件推荐
前言
工欲善其事,必先利其器 , 好的工具插件是提高开发效率的利器之一。但是面对市面上琳琅满目的插件,并非每一款都适合自己。下面针对JAVA开发者而言,个人最常用的几款插件给大家做简单的介绍。
一、MyBatisX
实现mapper和xml映射之间的来回调转 ; 同时也能够支持xml部分代码的自动编写 ;
二、MyBatis Log Free
打印sql 日志 , 方便我们对sql错误进行问题的排查
三、RainBow Brackets
个别业务层的代码括号对数很多, 不易依据括号对来区分各层次的代码, 使用彩虹颜色的括号,清除分清括号个数,防止括号错乱。
四、maven-search
查询maven依赖, 支持模糊搜索; 市面上常用的都能都查询到.
五、CamelCase
ALT+SHIFT+U 实现驼峰转下滑线, 大小写之间的转换等; 但是不推荐大小写转换, 推荐使用idea 自带的快捷键 CTRL+SHIFT+U
六、RestfulTool
接口自测神器,快速定位不同controller层对外的接口, 自动生成请求路径;
七、常用快捷键
-
ALT+7 : 可以查看类的字段、属性、方法,是否继承等信息
-
Ctrl + Alt + ← : 返回上一步
在我们查看源代码的时候,如果想看一个方法的具体事项,会使用Ctrl+ 鼠标左键
, 但是看完之后,想退回到上一步,这个时候就需要使用到Ctrl + Alt + ←
快捷键 来进行返回上一步的操作; -
Ctrl+Shift+F9: 编译当前类
有时对单个类进行了改动,jar包中只想替换一个class文件。可以选择单独编译一个类:IDEA中导航目录中类右键点击Recompile’类名.java’,或者选中类使用快捷键Ctrl+Shift+F9进行重新编译,新生成的class文件会覆盖class输出目录下原来的class文件。
需要我们设置【HotSwap】中标出的设置为Always。然后再使用 Ctrl+Shift+F9 编译当前类即可;
4. ctrl+shift+f6 切换类以及关联类的返回值类型