为了账号安全,请及时绑定邮箱和手机立即绑定

androidstudio常用快捷键

标签:
Android

从上到下,我按照我使用的频率排列,所以,你应该尽可能记住并熟练使用靠前的快捷键。

我们常说工作是写代码,但是在写代码时,尤其在公司团队好几十号人协同工作时,你就会发现,你一天的工作时间,绝大多数都在 捋别人的代码结构追踪代码执行的过程去向调试 等,真正写代码的时间反而很少。所以,我选择将 查看搜索 这一类快捷键放在前面,因为我是真切的感受到初进公司查看别人代码时的痛苦,那一层层继承、实现,还是MVP结构,接口满天飞,简直酸爽!

不过自从掌握了这些快捷键,就简直不要太舒服,哈哈!

常用快捷键

一、查看

快捷键作用
Ctrl + F12快速查看当前类的大纲,包括成员变量、方法等。同时可通过输入来快速搜索对应的方法
Ctrl + Shift + I将光标停在类或者方法名上,在不离开当前位置的前提下,查看某个方法或者类的完整实现代码。等于Ctrl + 单击,好处是不用离开当前位置!
F11将光标所在位置加入书签,神键!当暂时离开此位置,一会还回来时,不妨试试,绝壁好用!
Shift + F11和上面的键搭配使用,预览加入的书签。结合使用,战斗力翻倍!
Ctrl+Shift+backSpace回到上次编辑的位置,可以一直往追溯!
Ctrl + H查看当前类的结构(尤其在复杂项目中,对于理解类的继承关系很重要,值得一试)
Ctrl + Alt + H将光标停在方法名上,查看执行到该方法的所有执行路径(一层层追溯)
Alt + F7光标停在方法名或变量上,快速查找 调用方法 或 读、写变量的地方(常用,同时要区别于上面的快捷键)
Ctrl + E查看窗口(左侧)和最近打开的文件(右侧)(尤其是最近打开的文件,十分好用,再也不怕手抖不小心关掉了)
Ctrl + Alt + B查看接口、抽象方法的实现(或者直接点击左侧的 箭头)

二、搜索内容

由上到下,一个比一个功能强大!

快捷键作用
Ctrl + F在当前文件查找内容
Ctrl + R在当前文件查找并替换内容
Ctrl + N查找类
Ctrl + Shift + N查找文件(类、布局、资源)
Double Shift查找任意内容(类、布局、资源,甚至是 窗口Windows、动作Actions、符号Symbols)
Ctrl + Shift + F直接搜索文件中的内容,注意不是按照文件名搜索(碉堡了,谁用谁知道)

三、调试

调试这一块,建议找几篇专门讲调试的博客学习一下,调试用得好,才可以自如的应对Bug啊!

快捷键作用
右击断点为断点设置执行条件,或者只是打印一些信息
Attach Debugger当代码运行起来之后,可以点击最右边那个,快速执行断点。
Alt + 单击断点过程中,按住Alt并点击想要查看的变量,可查看其详细信息(当然在下方的Debug窗口也可以看)
Alt+f8断点过程中,调出Evaluate Expression窗口输入Evaluate Expression,来定制自己的调试数据(这个6,在调试过程中根据需要修改数据,模拟不同的执行过程)


5b7a80950001bbdc10240603.jpg

偶用快捷键

四、编辑

快捷键作用
Shift + F6重命名神键
Ctrl + P调用方法时不知道填哪些参数,不妨一用,快速查看方法的参数
Ctrl + Alt + M选中一段代码,然后抽取出单独的方法
Alt 或 Ctrl + Shift + 上下移动整行
Ctrl + Y 或 X 或 D仅删除行、删除并复制行、复制并粘贴行
Ctrl + Alt + T快速生成结构体(if、try-catch…)
Ctrl + Shift + V在剪贴板中选择最近的几次内容,进行粘贴(再也不担心重复粘贴)
Ctrl + Alt + L格式化代码(没事多按按)
Alt + Insert同样没事多按按,快速生成构造函数、getter和setter方法、覆写方法(Ctrl + O),有些插件入口也会显示在这儿

五、其他

快捷键作用
Ctrl + Shift + F12代码视图 全屏 或者 取消全屏
Enter|Tab在代码提示时的区别
Alt + J 或 鼠标拖动多行、列编辑

六、知道就好

快捷键作用
Ctrl + Alt + O清除无效包引用
Alt + 回车光标停在类上,导包
Ctrl + W从光标处开始,逐渐扩大选择范围,反之 Ctrl + Shift + W
Home 或 End快速定位到 行首 或 行尾
Ctrl + Shift + U大小写转换
Ctrl + Q查看光标处的 方法、类、变量等的注释文档
Alt + Q在任意位置都可以查看 方法或类(两次) 的信息
Alt + 或在方法间快速切换
Ctrl + F4关闭当前窗口

结束

原文链接:http://www.apkbus.com/blog-892197-77264.html

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消