此章把自己常用 快捷键总结在此,方便遗忘快速查找使用
1.格式化代码:Ctrl+Alt+L
2.自动导入包路径:Ctrl+Alt+O
3.重命名文件、类名、变量名:Shift+F6
4.撤销操作:Ctrl+Z
5.反撤销操作:Ctrl+Shift+Z
6.全局搜索文件:双击Shift
7.查找:Ctrl+F
8.双击类名、变量、方法选中,查看调用的地方:Alt+F7
9.强制提示代码:Ctrl+Alt+空格
10.按关键字全局搜索:Ctrl+Shift+F
11.代码自动修正,鼠标点中出错的代码:Alt+Enter
12.在类中查看继承:Ctrl+O
13. Shift + Enter任意位置换行(往下添加空行)
14. Alt + /代码提示
15.Ctrl + Y 删除当前行
16. Ctrl + D粘贴当前行到下一行
17. Shift + Alt + Up/Down当前行、选中行向上/向下移动
18. Ctrl+Q:把光标移至方法处,按此组合键可快速查看方法的说明文档
19.Alt + Left/Right 切换代码视图
20. Ctrl + Enter在当前行的上一行插入新行,光标在行首时有效
21.alt + shift + c 最近的改动点(对比最近修改的代码)
22.ctrl + E 最近改动过的文件列表
23.ctrl + f 字符串查找
24.ctrl + r 字符串替换
25.ctrl + J 自动生成对应的代码片段(比如foreach分支等, 或者根据预置的短语与模板自动生成代码)
26. ctrl + H 显示类的结构图(继承关系等层级关系展示出来)
27.alt + ctrl + ←/→ 跳到上一次浏览的位置,类似于eclipse中的alt + ←/→
28.ctrl + shift + backspace跳转到上一次编辑的地方
29.alt + ↑/↓ 在一个代码类中,从当前位置跳到上一个或者下一个方法中
30.ctrl + shift + ↑/↓ 代码片段向上或者向下移动,有个特点,就是选中的代码行只能在方法内部上下移动,无法跳出当前所在方法;如果光标放在方法定义行上,则会将整个方法整体移动到前一个方法前面或者后一个方法后面。
31.ctrl + F12 显示当前类的结构(一个类中的几个公共方法、私有方法、变量信息等等outline信息, AS默认左侧有个Structure页签,将其拽到右侧并常显,即和eclipse中一样展示了。)
32.ctrl + W 重复按,会依次从小范围选择到大范围,先单词、再整行、再整个方法、再整个类,适合需要选中整个方法的场景
33.alt + F7 查找方法或者类的调用
34.ctrl+G 调到代码某一行
34. Ctrl + Shift + R 全局替换
35.Ctrl-Alt-T ( Code | Surround with… )然后选择“ try/catch ”