Android Studio Tips
参考:
用了两天Android Studio感觉挺强大,当然Eclipse也很强大,不然不会火了这么多年。
Android Stuido是基于IntelliJIDEA的,所以IDEA的快捷键,也是可以用的。
快速创建
Project
窗口模式下,选择要添加文件的目录,点击快捷键ALT + INSERT
(Windows/Linux) COMMAND + N
(Mac)。
如果创建的是一个Activity,还可以选择其Parent activity,这样在其Action Bar上就自动生成了Up icon。
设置快捷键
File > Settings > Keymap
AS支持其他IDE的快捷键,比如Eclipse, Visual Studio,不过试用了Eclipse的快捷键,支持的不太好,还是学习下AS的默认快捷键吧。
Navigate menu
下图中可以看到很多快捷的导航方式,记住常用的快捷键
快捷键
shortcut | desc |
---|---|
Alt + Enter | 快速fix, 导入包,赋值给变量,类似Eclipse的 Ctrl + 1 |
Ctrl + D | 复制一行 |
Ctrl + N | 查找类 |
Ctrl + Shift + N | 查找文件 |
Ctrl + Alt + L (Win) Option + CMD + L (Mac) |
格式化代码 |
Ctrl + Y (Win) CMD + Backspace (Mac) |
删除行 |
F4 (Win) CMD + down-arrow (Mac) |
Jump to source,相当于Eclipse的F3 |
Shift * 2 | 连击两次shift: Search everywhere |
Ctrl + Tab | Switch between the tool windows and files opened in the editor |
Ctrl + j | 插入常用代码块 |
Ctrl + / | 单行注释 |
Ctrl + Shift + / | 多行注释 |
Ctrl + f | 在当前文件查找 |
Ctrl + Shift + f | 搜索,类似与Eclipse的Ctrl + h |
Ctrl + Shift + F7 | 高亮显示某变量或方法被使用的位置,Esc取消高亮显示 |
Ctrl+NumPad Plus / Ctrl+NumPad - | 展开或折叠代码 |
Ctrl+Space | 代码提示(Basic completion) |
Ctrl+Shift+Space | 代码提示(Smart completion) |
Ctrl + F9 (Win) CMD + F9 (Mac) |
Build |
Shift + F10 (Win) Ctrl + R (Mac) |
Build and run |
Alt + 1 (Win) CMD + 1 (Mac) |
Toggle project pane visibility |
Alt + left-arrow; Alt + right-arrow (Win) Ctrl + left-arrow; Ctrl + right-arrow (Mac) |
Navigate open tabs |
Ctrl + Q (Win) F1 (Mac) |
查看文档 |
Ctrl + Shift + A | 查找命令 |
Alt + Shift + 方向键 | 移动代码 |
Ctrl + Shift + U | 文本大小写切换 |
反编译
Android Studio支持反编译,打开.class文件会自动反编译成源码。
本文中的内容和截图均基于Android Studio 1.2.2版本。