android studio for Mac快捷键大全

本文提供了一个全面的IDE快捷键指南,覆盖了从文件操作、代码编写到调试和重构等各种常见任务。通过这些快捷键,开发者可以更高效地进行软件开发工作。
DescriptionMac
General 
SynchronizeCommand + Option + Y
最大化/最小化编辑器Control + Command + F12
添加到收藏夹Option + Shift + F
检测(Inspect)当前文件与配置文件Option + Shift + I
Quick switch schemeControl + ` (backquote)
打开设置对话框Command + , (comma)
打开项目结构配置(project structure)Command + ; (semicolon)
标签和工具窗口之间互相切换Control + Tab
导航和搜索 
搜索任何文件(包括代码和菜单)按两次 Shift
查找Command + F
查找下一个Command + G
查找上一个Command + Shift + G
替换Command + R
搜索 action 或者 optionCommand + Shift + A
通过 symbol name 查找文件Command + Option + O
查找类Command + O
查找文件Command + Shift + O
全局搜索(Find in path)Command + Shift + F
打开当前文件的结构弹框(方法,属性等)Command + F12
切换标签Control + 左/右箭头
跳转到源代码F4 / Command + 向下箭头
在新窗口中打开当前选定的标签tabShift + F4
最近打开的文件列表弹框Command + Shift + E
返回上一个编辑的位置Command + Shift + Backspace
关闭当前活动标签tabCommand + W
从工具窗口返回到编辑窗口Esc
隐藏当前或者上一个活动的工具窗口Shift + Esc
跳转到这一行Command + L
打开类型分级结构(就是继承实现关系)Control + H
打开当前选中方法的层级结构Command + Shift + H
打开调用层级结构即谁调用了当前选中的对象Control + Option + H
写代码 
代码自动生成 (getters, setters, constructors, hashCode/equals, toString, new file, new class等)Command + N
重写方法Control + O
实现方法Control + I
Surround with (if…else / try…catch / etc.)Command + Option + T
删除光标所在位置的这一行Command + Backspace
折叠/展开当前代码块Command + 减号/加号
折叠/展开所有的代码块Command + Shift + 减号/加号
复制当前行或者选中的代码Command + D
代码补全(Basic code completion)Control + Space (与切换输入法冲突,建议开启代码自动补全)
智能代码补全Control + Shift + Space
补全当前语句(比如自动加分号,自动加花括号)Command + Shift + Enter
快速查看文档Control + J
显示选中方法的参数Command + P
直接跳转到声明Command + B or Command + Click
跳转到实现的代码Command + Alt + B
跳转到父类方法/超类Command + U
快速查看定义而不是跳转到声明Command + Y
切换项目工具窗口的可见性Command + 1
添加/移除书签F3
标记不同的符号来添加移除书签Option + F3
行注释Command + /
块注释Command + Shift + /
选择光标所在的代码块,连续按则递增选择Option + ↑
返回选择代码块之前的状态Option + ↓
移动光标到代码块的开始Option + Command + [
移动光标到代码块的结束Option + Command + ]
从当前光标选择到代码快递的开始(递增选择)Option + Command + Shift + [
从当前光标选择到代码快递的结束(递增选择)Option + Command + Shift + ]
删除当前光标到单词结束的字符Option + Delete
删除当前光标到单词开始的字符Option + Backspace
Optimize importsControl + Option + O
快速修复Option + Enter
格式化代码Command + Option + L
自动缩进当前行Control + Option + I
向后/向前缩进Tab/Shift + Tab
把下一行加在本行代码后面Control + Shift + J
把本行光标后面的所有所有内容换行到下一行Command + Enter
在下一行插入空行Shift + Enter
跳转到下一个/上一个高亮错误F2 / Shift + F2
Build and Run 
BuildCommand + F9
Build and runControl + R
调试 
DebugControl + D
Step overF8
Step intoF7
Smart step intoShift + F7
Step outShift + F8
运行到光标处Option + F9
显示表达式的结果Option + F8
Resume programCommand + Option + R
添加/移除断点Command + F8
查看断点Command + Shift + F8
重构 
复制当前文件到F5
移动当前文件到F6
Safe deleteCommand + Delete
重命名Shift + F6
Change signatureCommand + F6
代码内联(Inline,比如把全局属性变为局部属性)Command + Option + N
把代码块提取为方法Command + Option + M
把选中代码提取为变量Command + Option + V
把方法内选中代码提取为属性(局部到全局,与 Inline相反)Command + Option + F
提取常量Command + Option + C
提取为方法的参数Command + Option + P
版本控制/本地历史记录 
Commit project to VCSCommand + K
Update project from VCSCommand + T
查看最近的更改Option + Shift + C
Open VCS popupControl + V
 

转载于:https://www.cnblogs.com/lyd447113735/p/7586838.html

<think>好的,用户问的是Android Studio的快速注释快捷键,我需要先回忆一下相关的快捷键。首先,Android Studio常用的注释方式有两种:行注释和块注释。行注释是//,块注释是/* */。对应的快捷键在Windows/Linux和Mac上可能不同,得分开说明。 然后,我需要确认不同操作系统下的快捷键是否正确。比如Windows和Linux通常是Ctrl+/和Ctrl+Shift+/,而Mac是Cmd+/和Cmd+Shift+/。这些快捷键是否适用于最新版本的Android Studio?可能需要验证一下,避免给出过时的信息。 另外,用户可能还关心文档注释,也就是/** */,通常用于生成文档,比如用来自动生成方法或类的描述。这时候需要提到如何生成这种注释,通常是输入/**然后回车,或者使用快捷键,但不确定是否有直接的快捷键,可能需要说明手动输入的方式。 还有,有没有其他相关的注释技巧?比如快速注释多行代码,或者取消注释。这些也是用户可能需要的,应该一并提到。 需要确保回答结构清晰,分点说明,不同操作系统分开列,避免混淆。同时,提醒用户注意不同系统快捷键的差异,确保他们能正确应用。最后,可能加上一些使用场景的例子,帮助用户理解何时使用哪种注释方式。 检查是否有遗漏,比如是否提到文档注释的生成方法,或者是否有其他有用的快捷键,比如格式化代码的,但用户主要问的是注释,所以可能不需要扩展。但如果有相关的技巧,比如使用Live Templates快速生成注释,可以简要提及,增加回答的实用性。 最后,确保语言简洁,用中文表达,避免使用专业术语过多,让新手也能理解。可能需要检查一下步骤是否正确,比如先选择代码再按快捷键,或者直接使用快捷键在当前位置插入注释。</think>在 Android Studio 中,快速注释代码的常用快捷键如下: --- ### **一、行注释** 1. **Windows/Linux**:`Ctrl + /` - 将光标定位到目标行,按下快捷键即可添加 `//` 注释 - 若已注释,再次按下会取消注释 2. **Mac**:`Command + /` - 操作逻辑与 Windows/Linux 相同 --- ### **二、块注释** 1. **Windows/Linux**:`Ctrl + Shift + /` - 选中多行代码后,按下快捷键会包裹 `/* ... */` 注释 - 取消注释时需手动删除或反向操作 2. **Mac**:`Command + Shift + /` - 操作逻辑与 Windows/Linux 相同 --- ### **三、文档注释(用于类/方法)** 1. **手动生成**: - 在类或方法上方输入 `/**` 后按 `Enter`,Android Studio 会自动生成模板化文档注释(含参数、返回值等占位符) 2. **快捷键辅助**: - 将光标定位到类/方法名上,按 `Alt + Enter` → 选择 **Add Javadoc**(需手动触发) --- ### **四、其他技巧** - **批量注释**:选中多行代码后使用行注释快捷键,可快速注释/取消注释多行 - **自定义快捷键**:通过 `File → Settings → Keymap` 修改注释快捷键(搜索 "Comment") --- ### **使用场景示例** 1. **临时调试**:用行注释快速屏蔽某行代码 2. **代码说明**:用块注释描述复杂逻辑 3. **API文档**:用文档注释生成可读性高的说明 --- ✅ **注意事项**:不同 Android Studio 版本可能快捷键略有差异,建议通过 `Help → Find Action` 输入 `Comment` 确认当前版本的快捷键
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值