编辑
Android Studio实用技巧(一)
本文访问次数:0
  1. 1. 快捷键
    1. 1.1. 文件结构(File Structure)
    2. 1.2. 调用层级(Call Hierarchy)
    3. 1.3. 快速查看定义(Quick Definition Lookup)
    4. 1.4. 书签(Bookmark)
    5. 1.5. 查找功能(Find Actions)
    6. 1.6. 移动行(Move Lines)
    7. 1.7. 编辑行(Edit Lines)
    8. 1.8. 版本控制弹窗(VCS Operations Popup)
    9. 1.9. 隐藏所有工具栏(Hide All Tool Windows)
    10. 1.10. 参数信息(Parameter Info)
    11. 1.11. 重命名(Rename)
  2. 2. 给断点添加条件
  3. 3. 调试指定进程
  4. 4. 分析变量赋值记录
  5. 5. 使用Enter和Tab选择代码提示的区别
  6. 6. 列编辑

以下内容为在实际开发中经常使用的Android Studio快捷键或者小技巧,熟练掌握以下内容能够极大地提升在Android Studio上的开发效率。除非特殊说明,在OS X下用COMMAND代替CTRL,用OPTION代替ALT,Keymap使用默认的Mac OS X 10.5+

快捷键

首先介绍一下各种实用的快捷键

文件结构(File Structure)

CTRL+F12
显示当前文件的结构(变量和方法),并且支持搜索

调用层级(Call Hierarchy)

CTRL+ALT+H
OS X下的快捷键为CTRL+OPTION+H,查看方法的调用层级

快速查看定义(Quick Definition Lookup)

CTRL+SHIFT+I
OS X下的快捷键为OPTION+SPACE,在当前文件中快速查看其他类中的方法的实现

书签(Bookmark)

F11
OS X下的快捷键为F3,将当前位置添加到书签中或者从书签中移除。
SHIFT+F11
OS X下的快捷键为COMMAND+F3,显示所有书签

查找功能(Find Actions)

CTRL+SHIFT+A
关键字查找菜单或动作(Action),例如输入想要Clean项目,输入clean即可

移动行(Move Lines)

ALT+SHIFT+UP/DOWN
移动当前行

编辑行(Edit Lines)

CTRL+Y
删除(不会复制),OS X下的快捷键为COMMAND+DELETE
CTRL+X
删除并复制(剪切)
CTRL+D
立即复制并粘贴

版本控制弹窗(VCS Operations Popup)

ALT+`
OS X下的快捷键为CTRL+V,弹出常用版本控制命令

隐藏所有工具栏(Hide All Tool Windows)

CTRL+SHIFT+F12
关闭或恢复所有工具栏,只会恢复通过这个命令关闭的工具栏。

参数信息(Parameter Info)

CTRL+P
显示方法所需的参数

重命名(Rename)

SHIFT+F6
对变量,方法,文件等重命名

给断点添加条件

通过右键断点,可以对一个断点加入条件。只有当满足条件时,才会进入到断点中

调试指定进程

点击Attach Debugger To Android Process可以调试指定的进程

分析变量赋值记录

Find Actions输入”Analyze Data Flow to Here”,可以查看某个变量某个参数的赋值纪录

使用Enter和Tab选择代码提示的区别

使用Enter选择代码提示,不会清除之后的代码,而使用Tab会清空之后的代码

列编辑

按住ALT并选择多行,就可以同时修改多行的代码

需要输入验证码才能留言

没有任何评论