idea不会自动编译问题
点它即可,或者更改使用的快捷键(ctrl+F9)
快捷键
1. 快速生成for循环语句: for + i
2. 查看类的继承关系: ctrl + h
3. 参数信息: ctrl + p
4. 查看方法信息: ctrl + q
5. 选中你想要的类: ctrl + tab
6. 跳转到那一行: ctrl + G
7. 查找/替换: ctrl + f, ctrl + r
8. 删除当前行代码: Ctrl + x , Ctrl + y
9. 复制当前选中的代码: Ctrl + D
10. 打开曾经操作过的文件历史列表: ctrl + e
11. 展示包含当前光标所在代码的父节点信息: Alt + Q
12. 查看下一个错误信息: F2
13. 查看类方法被那些类调用,调用链: ctrl + alt +h
14. 查看方法内容: ctrl + shift + i
15. 查找接口的实现: ctrl + alt + (b+鼠标左键)
16. 自动生成有环绕性的代码: Ctrl + Alt + T(if,try..catch...)
6.代码提取成方法:Ctrl + Alt + M
17. 注释代码: Ctrl + /, Ctrl + Shift + /
18. 代码建议: ctrl + shirt + 空格
19. 代码块逐渐变大/小: Ctrl + W , Ctrl + Shift + W
20. 格式化代码 (常用): Ctrl + Alt + L
21. 自动加载或者去除包: Ctrl + Alt + o
22. 缩进代码块: Ctrl + Alt +L
23. 历史copy查看: Ctrl +Shift + v
24. 插入空行: Ctrl + enter, shirt + enter
25. 大小写转换: ctrl + shirt +u
26. 自动生成与类相关的代码: alt + enter
27. 在曾经浏览过的代码行中来回跳: ctrl + alt + 左右箭头
28. 最近编辑过的代码地方: ctrl + shirt + backspace
29. 跳转到下/上一个方法; alt + 上/下箭头
30. 打开类的结构列表: ctrl + F12
31. 列编辑模式: alt + 鼠标左键
32. 自动生成是否为空判断等: name.var,name.null,name.return,List.for
33. ctrl+z撤回代码、ctrl+shift+z恢复撤回代码
34. ctrl+i 要