-
IDEA快捷键和插件
1. 快捷键或有用的操作
查看类
- 查看类关系(extends、implements):选中类-->右键-->diagrams-->show diagram
- 查看某个类的所有方法和属性:ctrl+F12
- 查看某个类、方法的实现:Ctrl+Alt+B
- 查看最近使用的文件:Ctrl+E
查找替换
- Ctrl+F/R 当前文件内查找
- Ctrl+shift+F/R 工程内全局查找,可以自定义搜索范围、文件类型
- Ctrl+N查找某个类
- Ctrl+shift+N查找某个文件
重构/代码生成
- shift+F6 重命名变量名、方法名、类名
- Alt+Insert,快捷生成构造函数、getter、setter,equal、hashCode、toString等
- Ctrl+I 实现接口的方法
- Ctrl+Alt+V 手动生成方法返回值
- 生成序列化id:鼠标选中类名,按Alt+Enter,选择add 'serialVersionUID' field;如果没有该选项,按下Ctrl+Alt+S(设置),搜索Serializalbe,找到 clas without 'serialVersionUID',勾选并apply,再次重试即可
- 注释、删除无用的包、移除无用的行、格式化代码、生成模板代码,可以通过菜单栏的code菜单查看
显示/依赖
- Alt+V 最下面三个选项可以进入全屏、无干扰、演示模式,尤其是无干扰模式,可以屏蔽各种通知,让你专心code
- 唤起project、version control、terminal等窗口,可以通过菜单栏view-->tool window查看,一般都是Alt+1、Alt+9、Alt+F12
- maven冲突解决:在pom.xml文件内-->右键-->maven-->show dependencies;搜索冲突的依赖
- maven导入依赖无法成功?试试mvn -X clean,再次导入
- Alt+W up/down可以在不使用鼠标的情况下切换工程,Ctrl+Tab键可以切换最近使用的文件
2.有用的插件
- Alibaba Java Coding GuideLines阿里巴巴编码规约,类似findbugs
- Free MyBatis plugin 可以在mapper接口文件和XML文件之间跳转,十分方便
- .ignore,将.gitignore中匹配的文件置灰,方便查看工程目录中有用的文件
- Junit 单元测试插件
- maven插件:clean、compile、package、install、deploy等常用,mybatis相关的mybatis-generator可以自动生成mybatis的mapper.java和mapper.xml文件还有实体类,节省了写CRUD的时间
-
相关阅读:
在MyEclipse中设置Source folders和output folder
在Myeclipse中设置源码和webroot目录
将svn下载的工程转化为web工程
位运算
maxSequence
krusual C++
Dijkstra And Floyd C++
Graph And Trave
Set
Tree
-
原文地址:https://www.cnblogs.com/boboshenqi/p/8979739.html
Copyright © 2020-2023
润新知