查找快捷键
ctrl+alt+a -->查找快捷键
跳转
项目之间的跳转 --> ctrl +alt+]
文件之间的跳转 --recent files ctrl+e
浏览修改位置的跳转–>ctrl+q
编辑区和文件区的跳转–>alt+1 esc
智能提示
alt + / -->
alt + enter --> 自动创建函数
–>list replace
–>字符串format或者build
–>实现接口
–>单词拼写校正
–>导包
精准搜索
类 ctrl + shift + t
文件 ctrl + shift + r
符号(函数,属性) ctrl + shift +alt + n
字符串 ctrl + h
live templates 很好用,可以自定义快捷输入
postfix 常用
fori 100.fori -->循环:i<100
sout “str”.sout -->输出打印str
field name.field -->字段属性
return result.return -->return result;
nn user.nn -->if(user != null){}
代码重构
alt + shift + r
抽取
ctrl + alt+ f 抽取成员变量
ctrl+ alt+ C 抽取静态变量
ctrl+ alt+ C 抽取方法的参数
alt + shift + L 抽取变量
alt+ shift+ M 抽取方法
关联Spring
modules settings(project structure)–facets-- '+'spring – '+'spring config xml
(牛逼)
关联数据库
(非常牛逼)
断点调试
添加断点
单步运行
resume -->跳到下一个断点,没有断点的话 程序运行结束
查看所有断点
禁止所有断点
条件断点(好用)
表达式求值(用的很多,可以写表达式)
运行到指定行
setValue
运行时修改参数
其他操作
文件操作
复制当前文件
移动当前文件
文本操作
批量复制 ctrl + shift + v -->剪切板
结构图
查看当前类的 field,method大纲 --> navigate - file structure ctrl+F3 ***
查看maven依赖图 -->maven - show dependencies 大纲拓扑图 搜索按ctrl+n
查看类继承结构,方法实现关系图 --> ctrl + shift + u(图) F4(继承菜单视图)
查看方法调用的层级关系 --> ctrl+ alt + h