Android Studio for Mac 常用快捷键
下载分为以下4个版本:Canary,Dev,Beta,Stable;稳定性从左到右依次提高,更新频率依次降低
⌥—> option|alt
⇧—>shift
⌃—>control
⌘—>command
常用的快捷键(Mac OS X 10.5+版)
功能类
快捷键 | 描述 |
---|---|
F1 | Quick Documentation 打开方法类等的文档 |
F2 | Next Highlighted Error 顺序快速定位高亮错误 |
Shift + F2 | Previous Highlighted Eorror 逆序快速定位高亮错误 |
F3 | Toggle Bookmark(添加/移除书签) |
Command + F3 | Show Bookmarks(打开书签对话框) |
F4 | Jump to Source(跳转到源码) |
F5 | Copy.. (复制当前文件) |
F6 | Move.. (移动当前文件) |
F7 | Step Into(debug时跳进方法内部) |
F8 | Step Over(debug时跳到下一行) |
Command ⌘
快捷键 | 描述 |
---|---|
Command + , | Preferences… (打开开发工具设置界面) |
Command + Delete | Delete Line(删除行) |
Command + D | Duplicate Line or Block(复制行或者代码块) |
Command + W | Close active editor tab (关闭激活的页签) |
Command + P | Parameter Info(方法参数提示) |
Command + Q | Exit(退出开发工具) |
Command + K | Check In Project(展示本地改动及提交代码) |
Command + T | Update Project (更新代码) |
Command + B | Declaration(跳转到方法、类、字段等的声明) |
Command + F | Find…(查找文本) |
Command + R | Replace…(替换文本) |
Command + = | Expand(展开代码) |
Command + - | Collapse(折叠代码) |
Command + E | Recent Files(最近打开的文件) |
Command + O | Class…(查找类) |
Command + N | Generate… (生成代码) |
Command + J | Insert Live Template…(自动生成模版代码) |
Command + L | Line… (跳转到指定行) |
Command + / | Comment/uncomment with line comment (行注释) |
Command + F9 | Make project (构建项目) |
Command + Alt + / | Comment/uncomment with block comment (块注释) |
Command + Alt + M | Extract Method (导出方法) |
Command + Alt + V | Extract Variable (导出变量) |
Command + Alt + F | Extract Field (导出字段) |
Command + Alt + C | Extract Constant (导出常量) |
Command + Alt + L | Reformat Code…(格式化代码) |
Command + Alt + T | Surround with… (if..else, try..catch, for, synchronized, etc.) (包括代码块生成) |
Alt + F7 | Find usages (查找引用) |
Command + Alt + F7 | Show usages (展示引用下拉框) |
Command + Shift + O | Go to File(跳转到文件) |
Command + Shift + U | Toggle case for word at caret or selected block (切换选中的单词或者代码块的大小写) |
Double Shift | Search everywhere (搜索工程中的任何位置的文件) |
Shift + F6 | Rename…(重命名) |
Command + F6 | Change Signature (更改方法签名) |
Control ⌃
快捷键 | 描述 |
---|---|
Control + O | Override methods (覆盖父类的方法) |
Control + I | Implement methods (实现接口的方法) |
Control + R | Run (运行程序到设备) |
Control + D | Dubug (debug程序到设备) |
Control + H | Type hierarchy (查看类的层级结构) |
Control + Alt + O | Optimize imports (优化导包/清除无用包) |
Control + Shift + J | Join Lines 将代码合成一行(可配合格式化代码使用) |
Option|alt ⌥
快捷键 | 描述 |
---|---|
Option + Shift + UP/Down | Move Line Up/Down(移动代码上下) |
Option + Command + L | Reformat Code 格式化代码 |
Android studio 是在IntelliJIDEA开发而来的,许多的设计、日常规范都遵从IntelliJIDEA;熟悉IntelliJIDEA的同学很容易上手
以上的只是一部分,后续有时间补上