前言
IntelliJ IDEA已然成为当下主流的IDE,无论在何种场景下使用,熟练掌握其使用对后续的学习还是工作都有着显著的提升效果,也就是所谓的“工欲善其事必先利其器”,以下就其常用的快捷键和插件进行整理和说明。
快捷键
本文的快捷键的使用说明是在Keymap为Default模式下,设置导航File->Setting->Keymap,如下图所示:
Ctrl+N 类文件搜索
Ctrl+Shift+N 文件名搜索
Ctrl+N不限制文件类型版本,同eclipse的Ctrl+Shift+R
Ctrl+Alt+B 查找接口的实现类/子类
同eclipse的Ctrl+T
Alt+F7 查看方法被何处调用
同eclipse的Ctrl+Alt+H
Shift+Shift 全局搜索
Ctrl+G 按照行号查找
插件
lombok
编译时自动生成get/set/toString/equals/hashCode等方法,像平时开发中可能需要调整数据库字段,对应映射实体变更时只需修改属性即可,好处自然不用多用说明,谁用谁知道的那种。。。
插件安装
插件使用
重启idea,添加依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
在实体类添加@Data注解(默认为其生成get/set方法),使用快捷键Alt+7可查看lombok为其生成的方法
EasyCode
EasyCode是基于IntelliJ IDEA 版开发的一个代码生成插件,常用于生成Entity、Dao、Service、Controller。
插件安装
File->Setting->Plugins搜索Easy Code点击Install然后重启
插件使用
右侧工具栏选择Database,选择添加符号添加数据源,选择表名(Ctrl可多选),然后依次点击子菜单EasyCode->Generate Code,选择package路径,个人觉得使用非常方便和人性化,强烈推荐!!!
总结
以上就目前个人工作中最最常用的快捷键和插件的总结,如果后面有新发现会在此基础上补充,总之能希望大家看完此文多多少少有点收获。