Android Studio常用快捷键

        Android Studio自发布第一版以来已经三年多了,现在已经相当稳定了,并且Google已经停止了对eclipse的支持,so,还在用eclipse的小伙伴们,也是时候换工具了。

       本打算写一篇Android Studio的简单使用的教程,由于时间有限,加上本人使用Android Studio时间不是很久,水平有限,故暂时搁置。本文主要记录Android Studio的常用快捷键。

       建议大家使用原生的Android Studio的快捷键,而不要修改快捷键为eclipse模式等其他模式,主要是因为Android Studio是基于JetBrains的IntelliJ IDEA开发的,JetBrains旗下有一众非常优秀的IDE,类似大名鼎鼎的IntelliJ IDEA ,PHPStormPyCharmWebStorm等几乎各个领域的开发工具,也就是说你学会了其中一款的快捷键,再上手其他的就很简单了。以下是一些最基本的常用快捷键,需要查看所有的快捷键请去settings --> keymap 里进行查看修改。注意:Mac系统需要将所有的Ctrl换成command,alt换成option。

---------------------------------------常用快捷键------------------------------------

表 1. 部分实用工具窗口的键盘快捷键。

工具窗口 Windows 和 Linux Mac
项目 Alt+1 Command+1
版本控制 Alt+9 Command+9
运行 Shift+F10 Control+R
调试 Shift+F9 Control+D
Android Monitor Alt+6 Command+6
返回至编辑器 Esc Esc
隐藏所有工具窗口 Control+Shift+F12 Command+Shift+F12

如果想要隐藏所有工具栏、工具窗口和编辑器选项卡,请点击 View > Enter Distraction Free Mode。 此操作可启用无干扰模式。 要退出“无干扰模式”,请点击 View > Exit Distraction Free Mode


表 2. 代码自动完成的键盘快捷键

类型 说明 Windows 和 Linux Mac
基本自动完成 显示对变量、类型、方法和表达式等的基本建议。 如果连续两次调用基本自动完成,将显示更多结果,包括私有成员和非导入静态成员。 Control+空格 Control+空格
智能自动完成 根据上下文显示相关选项。 智能自动完成可识别预期类型和数据流。 如果连续两次调用智能自动完成,将显示更多结果,包括链。 Control+Shift+空格 Control+Shift+空格
语句自动完成 自动完成当前语句,添加缺失的圆括号、大括号、花括号和格式化等。 Control+Shift+Enter Shift+Command+Enter

还可以按 Alt+Enter 执行快速修复并显示建议的操作。

【Shift +空格 / ctrl + alt +空格】 代码提示

【Alt + enter】 导包,代码错误的解决方案
【Shift + F6】 修改变量名(全部)。
【ctrl + D】 复制当前行到下一行
【Ctrl + enter】 调出Generate菜单,自动生成如setter ,getter, constructor等
【alt + command + T】选中一段代码调出surround with菜单
【ctrl + /】注释代码(格式//)
【ctrl + alt + /】注释代码(格式/**/)
【ctrl + alt + L】格式化代码
【alt + ctrl + O】清理无效包
【ctrl + F】查找
【ctrl + R】查找+替换

---------------------------------------调试快捷键------------------------------------

【F8】单步执行,不进入方法;逐过程,相当于下一步

【F7】单步执行,进入方法
【alt+f8】 debug时选中查看值
【alt+shift+f7】这个是强制进入代码
【shift+f8】相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值