有用的插件
Code Iris 生成UML类图,右键拖拽移动
PlantUML integration 配合Graphviz使用。 画UML
Android Drawable Importer
Robotium Recorder
jimu Mirror
.ignore
ADB Idea
ADB WIFI
FindBugs-IDEA
PlantUML integration和Graphviz的安装
Android Studio快捷键
Edit
ctrl-shift-C 复制文件路径
ctrl-alt-shift-C 复制文件相对路径
ctrl-shift-V 从最近的剪切板记录中选择粘贴
View
ctrl-E 最近的文件
ctrl-shift-E 最近修改的文件
alt-shift-C 最近修改的地方
Double shift search everywhere以及打开最近打开文件记录
Navigate
ctrl-N 查找类
ctrl-shift-N 查找文件
ctrl-alt-shift-N 查找符号
ctrl-alt-left/right 向后/前跳转
alt-left/right 切换标签页
alt-up/down 跳到上一个/下一个方法
ctrl-鼠标 或 ctrl-B 跳转到定义
alt-Home 跳出导航栏,非常好用
ctrl-alt-F12 显示文件路径,选择打开其中的某个目录
ctrl-U 跳转到父类
ctrl-alt-B 跳转到接口的实现类
ctrl-shift-B 跳转到类的定义
ctrl-F12 显示文件结构,包括成员变量和方法等
ctrl-alt-Home
ctrl-H 显示类的层次结构
ctrl-shift-H 显示方法的层次结构
ctrl-alt-H 显示调用的层次结构
ctrl-Q 显示javadoc
Code
ctrl-O override method
ctrl-I implement method
alt-Insert generate Getter和toString等
ctrl-shift-Delete unwrap,去除try catch等包围
ctrl-空格 补齐
ctrl-shift-空格
alt-/
alt-shift-/
ctrl-'+' expand
ctrl-'-' collapse
ctrl-alt-'+' 递归expand
ctrl-alt-'-' 递归collapse
ctrl-shift-'+' 全部expand
ctrl-shift-'-' 全部collapse
ctrl-shift-up/down 上移/下移 statement
ctrl-alt-up/down 上移/下移 行
ctrl-J 插入Live template
ctrl-alt-J surround with Live template
ctrl-/ 注释
ctrl-shift-/ 注释
ctrl-alt-L 重新格式化
ctrl-alt-I 自动缩进
ctrl-alt-O 优化imports
编辑
ctrl-Z 撤销
ctrl-shift-Z redo
alt-shift-鼠标 添加光标,用于多点编辑
ctrl-alt-shift-鼠标拖拉 添加选中区域,用于多点编辑
ctrl-'['/']' 将光标移动到块的start/end
ctrl-shift-'['/']' 将光标移动到块的start/end,并选择
ctrl-Y 删除行
ctrl-Delete 删除至词尾
ctrl-Backspace 删除至词头
ctrl-D 复制黏贴当前行
ctrl-shift-J 连接当前行和下一行
ctrl-shift-M 跳转到匹配的括号处
ctrl-W 选中扩展,可以用于选中单词
shift-Enter 往下新起一行
ctrl-alt-Enter 往上新起一行
ctrl-shift-U 切换大小写
其他
alt-F12 调出终端
alt-E 调出Edit菜单
alt-V 调出View菜单
alt-N 调出Navigate菜单
alt-Enter 自动添加import
...