Android Studio 常用快捷键大全

本文汇总了AndroidStudio中常用的快捷键操作,包括代码修复、创建变量、定位代码、搜索替换等功能,帮助开发者提高工作效率。

Android Studio 常用快捷键大全(更新中…)

  1. 快速修复(实现接口方法、强制类型转换、导包) Alt+Enter
  2. 删除光标所在行(选中行) Ctrl+Y/Ctrl+X(剪切)
  3. 复制光标所在行(选中行) Ctrl+D
  4. 格式化代码(Java、Xml) Ctrl+Alt+L (与QQ按键冲突)
  5. 快速创建局部变量 Ctrl+Alt+V
  6. 局部变量变为全局变量 Ctrl+Alt+V
  7. 上下移动选中的行 Ctrl+Shift+Up/Down
  8. 重命名 Shift+F6
  9. 方法参数提示 Ctrl+P
  10. 打印输出 sout
  11. 快速定位到任意的文件 Shift+Shift(连按)
  12. 快速定位到某一个类 Crtl+N:查找类/Ctrl+Shift+N:查找文件
  13. 快速定位到类中的方法或属性 Ctrl+F12
  14. 快速定位方法在哪里被调用 Ctrl+Alt+H
  15. 快速定位到当前报错或警告的地方 F2/Shift+F2
  16. 快速定位到类或方法的定义 Ctrl+B
  17. 代码提示 Ctrl+Alt+Space:属性名、类名或接口名提示 Ctrl+Shift+Space:方法提示
  18. 导包 Alt+Enter:导入当前的包 Ctrl+Alt+O 删除没有用到的包
  19. 搜索和替换 Ctrl+F:搜索/Ctrl+R:替换
  20. 全局搜索/替换 Ctrl+Shift+F/Ctrl+Shift+R
  21. 选中变量快速跳转 Alt+F3,F3
  22. 光标所在的上/下一个位置 Ctrl+Shift+←/→
  23. 显示JavaDoc(注释文档) Ctrl+Q
  24. 快速重写方法 Ctrl+O 输入方法名上下方向键选择后回车
  25. 生成get/set、构造方法、toString() Alt+Insert
  26. 快速查看类继承结构 Ctrl+H
  27. 撤销 Ctrl+Z
  28. 恢复 Ctrl+Shift+Z
  29. 注释 单行Ctrl+/ 多行Ctrl+Shift+/
  30. 回车换行 Shift+Enter 光标定位到下一行
  31. 回车换行 Ctrl+Alt+Enter 光标定位到上一行
  32. 复制文件名 选中文件后Ctrl+C
  33. 复制类的全路径(类名+包名) Ctrl+Shift+Alt+C/(右键->Copy Refer)
  34. 大小写 Ctrl+Shift+U
  35. 回到上次编辑的位置 Ctrl+Shift+BackSpace
  36. 视图显示与隐藏 Alt+数字
  37. 显示类结构窗口(OutLine) Alt+7
以下是 Android Studio常用快捷键列表,涵盖代码编辑、导航、重构等多个方面,帮助提高开发效率: ### 代码编辑相关 - **Ctrl + G**:跳转到指定行号。 - **Ctrl + D**:复制当前行或选中内容。 - **Ctrl + Y**:删除当前行。 - **Ctrl + /**:注释或取消注释当前行(单行注释)。 - **Ctrl + Shift + /**:块注释(多行注释)。 - **Ctrl + Alt + L**:格式化代码。 - **Alt + Enter**:代码补全或自动修复错误。 - **Ctrl + Alt + F**:提取局部变量为成员变量。 - **Ctrl + Alt + T**:快速生成 try-catch、if、synchronized 等代码结构。 - **Alt + Insert**:生成构造函数、getter/setter、toString 等方法。 - **Ctrl + O**:重写父类方法。 - **Ctrl + P**:查看方法参数信息。 - **Ctrl + Q**:查看当前代码元素的文档注释。 - **Ctrl + Alt + M**:抽取方法。 - **Ctrl + Alt + O**:优化导入(自动去除无用的 import)。 - **Ctrl + Shift + Backspace**:返回上一次编辑的位置。 ### 导航与查找 - **Ctrl + F**:在当前文件中查找文本。 - **Ctrl + Shift + F**:在整个项目中查找文本。 - **Ctrl + R**:替换当前文件中的文本。 - **Ctrl + Shift + R**:在整个项目中替换文本。 - **Ctrl + F12**:查看当前类的结构(方法、变量等)。 - **Ctrl + Shift + N**:快速打开类文件。 - **Alt + F7**:查找某个变量、方法等在项目中的使用位置。 - **Alt + Shift + C**:查看最近修改的代码位置。 - **Ctrl + U**:跳转到父类。 - **Shift + F6**:全局变量或类名重命名。 - **Ctrl + F3**:查找相同文本并高亮显示。 - **Ctrl + Shift + F7**:高亮显示当前选中文本的使用位置。 ### 代码移动与重构 - **Alt + Shift + Up/Down**:向上或向下移动代码行。 - **Ctrl + Alt + Up/Down**:复制当前行向上或向下移动。 - **Ctrl + Shift + Up/Down**:将选中代码块向上或向下移动一个方法或代码块。 ### 其他常用功能 - **Ctrl + Alt + 空格键**:代码提示(智能补全)。 - **Ctrl + Alt + S**:打开设置界面。 - **Ctrl + Shift + E**:查看最近编辑的文件列表。 - **Ctrl + E**:打开最近文件列表。 - **Ctrl + Shift + U**:切换选中文本的大小写。 - **Alt + Shift + F10**:运行配置菜单。 - **Alt + Shift + F9**:调试配置菜单。 ### 示例代码:快捷键在开发中的实际应用 ```java public class Example { private String name; // 使用 Alt + Insert 生成 getter/setter public String getName() { return name; } public void setName(String name) { this.name = name; } // 使用 Ctrl + O 重写父类方法 @Override public String toString() { return "Example{" + "name='" + name + '\'' + '}'; } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值