IDEA快捷键和插件

1. 快捷键或有用的操作

查看类
  1.  查看类关系(extends、implements):选中类-->右键-->diagrams-->show diagram
  2. 查看某个类的所有方法和属性:ctrl+F12
  3. 查看某个类、方法的实现:Ctrl+Alt+B
  4. 查看最近使用的文件:Ctrl+E
查找替换
  1. Ctrl+F/R 当前文件内查找
  2. Ctrl+shift+F/R 工程内全局查找,可以自定义搜索范围、文件类型
  3. Ctrl+N查找某个类
  4. Ctrl+shift+N查找某个文件
重构/代码生成
  1. shift+F6 重命名变量名、方法名、类名
  2. Alt+Insert,快捷生成构造函数、getter、setter,equal、hashCode、toString等
  3. Ctrl+I 实现接口的方法
  4. Ctrl+Alt+V 手动生成方法返回值
  5. 生成序列化id:鼠标选中类名,按Alt+Enter,选择add 'serialVersionUID' field;如果没有该选项,按下Ctrl+Alt+S(设置),搜索Serializalbe,找到 clas without 'serialVersionUID',勾选并apply,再次重试即可
  6. 注释、删除无用的包、移除无用的行、格式化代码、生成模板代码,可以通过菜单栏的code菜单查看
显示/依赖
  1. Alt+V 最下面三个选项可以进入全屏、无干扰、演示模式,尤其是无干扰模式,可以屏蔽各种通知,让你专心code
  2. 唤起project、version control、terminal等窗口,可以通过菜单栏view-->tool window查看,一般都是Alt+1、Alt+9、Alt+F12
  3. maven冲突解决:在pom.xml文件内-->右键-->maven-->show dependencies;搜索冲突的依赖
  4. maven导入依赖无法成功?试试mvn -X clean,再次导入
  5. Alt+W up/down可以在不使用鼠标的情况下切换工程,Ctrl+Tab键可以切换最近使用的文件

2.有用的插件

  1. Alibaba Java Coding GuideLines阿里巴巴编码规约,类似findbugs
  2. Free MyBatis plugin 可以在mapper接口文件和XML文件之间跳转,十分方便
  3. .ignore,将.gitignore中匹配的文件置灰,方便查看工程目录中有用的文件
  4. Junit 单元测试插件
  5. maven插件:clean、compile、package、install、deploy等常用,mybatis相关的mybatis-generator可以自动生成mybatis的mapper.java和mapper.xml文件还有实体类,节省了写CRUD的时间

转载于:https://www.cnblogs.com/boboshenqi/p/8979739.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值