Android Studio中有很多快捷键,用完Eclipse再用AS的快捷键会有点不适应,比如我以前经常ctrl+D删除行,现在这个快捷键变成向下复制行了。。。
AS中在File->Setting->Keymap中可是自定义快捷键,也可以直接选择Eclipse的快捷键方式,我就改成了Eclipse快捷,用了两天,在同事的提醒下发现自己好可耻,既然要换AS就不要留恋Eclipse了,AS的快捷键新的设置肯定有他的道理,不然也不会有这么多人用过后都说好用了,乖乖改回AS原设置,学习新的快捷方式:
1. F2/Shift + F2 高亮错误快速定位
2. Ctrl + E 最近浏览的文件,包括修改和未修改的(Alt + Shift + C 查看修改的代码)
3. Ctrl + Shift + E 最近修改的文件,文件名是小窗口列表的形式,很清晰
4. Ctrl + W 可以选择单词,继续按分别是语言->行->函数......范围逐步扩大
5. Ctrl + p 可提示才参数信息
6. Ctrl + N 查找类
7. Ctrl + Shift + N 查找文件
8. Ctrl + Shift + Alt + N 查找类中的方法或变量,不限定文件
9. Ctrl + Y 删除行
10. Ctrl + D 黏贴当前行到下一行
11. Ctrl + F 快速查找
12. Ctrl + R 替换文本
13. Ctrl + H 显示类结构图
14. Ctrl + J 提示live Tmplates,或模板可以用缩写加Tab得到,感觉快捷键不太必要,常用的如:
fbc -> findViewById with cast
gone -> set view visibility to GONE
rgC -> get a color from resources
rgS -> get a string from resources
Sfmt -> String format
Toast -> create a new toast
visible -> set view visiblity to VISIBLE
ViewVonstructors -> Adds generic view constructors
......
还有一些注释啊,布局啊,打印啊等等的活模板,可以查看Settings->Live Templates,更多的以后再补上,还可以自己创建需要的模板
15. Ctrl + [ 跳转到大括号的开头
16. Ctrl + ] 跳转到大括号的结尾
17. Ctrl + / 行注释
18. Ctrl + Shift + / 段注释
19. Ctrl + F12 显示当前文件的结构,可以快速找到变量或方法
20. Ctrl + F7 查询当前元素在当前文件中的引用,然后按F3可以跳转到查询到的下一项,类似查找
21. Ctrl + Shift + Backspace 跳转到上次编辑的地方
22. Ctrl + Shift + Insert 可以选择剪切板内容并插入,区别与Ctrl + V ,此快捷键可以选择剪切板中多个内容
23. Ctrl + Shift + Space 很多时候能提供Smart提示,如类方法的提示
24. Ctrl + Shift +F7 使当前元素在文件中高亮
25. Ctrl + Shift + Up/Down 整块代码向上/下移动
26. Ctrl + Alt + V 将选中的部分引入一个变量
27. Ctrl + Alt + L 格式化代码
28. Ctrl + Alt + O 优化导入的类和包
29. Ctrl + Alt + Left/Right 返回到上次浏览的位置,光标定位到上个地方
30. Shift + Click 点击文件可以关闭,比点小叉叉快
31. Alt + F1 可以显示当前元素在各面板中的位置,按下后会弹出类型选择,如选择Project View会显示文件在项目结构中的位置,选择File structure显示元素在文件结构中的位置
32. Alt + 1 隐藏或打开工程面板
33. Alt + Insert 可生成构造器、Getter、Setter、重写父类的方法等等
34. Alt + UP(上箭头)/ Alt + Down 以方法为单位上下快速定位
35. Alt + Enter 可以得到一些Intention Action,如生成代码,在使用未创建的方法时,选择方法名且使用快捷键会自动创建该方法、