1.ctrl + shift + F12 :代码界面窗口最大化
2.ctrl + G :按照行号搜索
3.生成注释快加建:/** + 回车键
4.清除没有引用的包: ctrl + alt + o
5.收缩展开方法:ctrl + shift + "-"/"+"
6.自动生成所有对象set方法的插件 GenerateAllSetter
7.全局替换 ctrl + shift + r
8.当前界面搜索替换 ctrl + r
9.当前界面所搜 ctrl + f
10.全局搜索类 ctrl + n
11.切换工作空间 open project
12.在当前目录引入项目 import model
13.配置web项目输出的编译文件class路径:model: path 到项目的webapp下的webinf下的classes,没有就在文件夹新建一个 不要选择target
14.配置项目编译后的位置:artifacts: path 到src的webapp 不要选择target
15.定位到单词的末尾:ctrl + "左右键"
16.如果不是web项目,不能发布到tomcat上,则在model上点击项目的右键+ADD 一个web,这样就可以生成一个 war exploded
17.自动生成返回值类型:ctrl + alt + v
18.重写方法:鼠标放在方法内部 ctrl + o
19.重命名shift + f6
20.idea导包快捷键 alt + Enter
21.设置idea代码自动提示忽略大小写 settings -> Editor -> General -> Code Completion -> Match case前面的勾取消
22.idea自动生成uml类图
23.查看当前类的所有方法:alt + 7
24.选中内容大小写切换 ctrl + shift + u
25.类的tab换行显示
*类名自动补全 class name completion 默认 ctrl + alt + space 修改为alt + /
*自动生成代码以及重写继承接口的方法 generate 默认Alt + insert 修改为 alt + i
*提示for循环和try catch等:ctrl + alt + t
debug:
F7:进入当前方法
ALT+SHIFT+F7:强制进入当前方法
SHIFT+F8:上一步
F8:下一步
F9:全部执行完毕
ALT+F9:进入下一个断点