Android Studio 常用快捷键

 · 2389 word(s) · 2 mins read

Mac OS 10.5+

IDE

按键说明
Option + 1*快速打开或隐藏工程面板
Command +打开 Project Structure 窗口
Command + Option + Y同步(sync with file system)
Option + Shift + C查看文件的变更记录
Control + R*运行
Control + DDebug运行
Command + Option + F12资源管理器打开文件夹
ESC光标返回到当前编辑框内
Shift + Esc光标返回到编辑框并且关闭无用窗口
F12光标从编辑框返回最近使用的工具窗口

编辑

按键说明
Command + C复制当前行或选中内容
Command + D粘贴当前行或选中内容(不复制)
Command + X剪切当前行或选中的内容
Command + Y以小窗模式展示当前光标选中的方法或类的定义
Command + Z撤销
Command + Shift + Z反撤销
Option + Enter自动修正
Command + Enter在当前行下方添加空白行,光标不动
Shift + Enter在当前行下方添加空白行,且光标移动到新行
Option + Command + L*格式化代码
Control + Option +O*优化导入的类和包
Control + I*实现方法
Control + O*重写或实现方法
Command + B*跳到实现类或方法的定义处
Command + U*跳到父类或方法的定义处
Command + [*跳到上一个光标停留处
Command + ]*跳到下一个光标停留处
Command + /*注释或反注释当前行
Command + Shift + /块状注释或反注释当前选中代码
Command + J选择代码模版并插入至当前光标处
Command + Option + T把选中的代码放在 try{}if{}else{}
等代码块中
F2/ Shift F2跳到下一个或上一个错误处
Command + Shift + Up/Down*当前语句上下移动(语法允许范围内)
Command + option + Up/Down当前内容强制上下移动
Command + Shift + U大小写切换当前选中内容或者当前行
Command + Shift + Enter*语句完成,或换行
Option + Shift + Click在此处添加或删除一个光标(可多行复制/粘贴)
Option + Shift + Left/Right*按词边界选中内容
Command + O全局查找类或接口
Command + F*当前文档查找文本
Command + Shift + F文件夹全局搜索
Command + R当前文档全局替换文本
Shift + Shift*全局搜索

重构代码

按键说明
Controll + T当前位置打开重构窗口
Option + Command + M*抽离选中代码至方法块
Option + Command + P将方法内局部变量抽取至方法参数
Option + Command + F*字段抽离,局部变量提至全局变量
Option + Command + V变量抽离,快速生成对象变量

带*的表示非常常用的快捷键