[Android Studio 权威教程]最有用的快捷键
上篇中我们讲了Android Studio怎样加入插件。这篇我们讲讲AS的快捷键。这里我说明的快捷键都是最最有用的,希望刚刚加入AS的朋友尽快的熟悉一下这几个快捷键,这样能够帮助你提高coding的效率
- Android Studio 快捷键
| 操作 | Mac OSX | Win/Linux |
|---|---|---|
| 凝视代码(//) | Cmd + / | Ctrl + / |
| 凝视代码(/**/) | Cmd + Option + / | Ctrl + Alt + / |
| 格式化代码 | Cmd + Option + L | Ctrl + Alt + L |
| 清除无效包引用 | Option + Control + O | Alt + Ctrl + O |
| 查找 | Cmd + F | Ctrl + F |
| 查找+替换 | Cmd + R | Ctrl + R |
| 上下移动代码 | Option + Shift + Up/Down | Alt + Shift + |
| 删除行 | Cmd + Delete | Ctrl + Y |
| 扩大缩小选中范围 | Option + Up/Down | Ctrl + W/Ctrl + Shift + W |
| 快捷生成结构体 | Cmd + Option + T | Ctrl + Alt + T |
| 快捷覆写方法 | Ctrl + O | Ctrl + O |
| 快捷定位到行首/尾 | Cmd + Left/Right | Ctrl + Left/Right |
| 折叠展开代码块 | Cmd + +,- | Ctrl + +/- |
| 折叠展开所有代码块 | Cmd + Shift + +,- | Ctrl + Shift + +,- |
| 文件方法结构 | Cmd + F12 | Alt+7 |
| 查找调用的位置 | Ctrl + Option + H | Ctrl + Alt + H |
| 大写和小写转换 | Cmd + Shift + U | Ctrl + Shift + U |
| 新建/geter setter/toString等 | Cmd+N | Alt+Insert |
| try catch/if/while等 | Cmd+opt+T | Ctrl +Alt+T |
| 跳到指定的行数 | Cmd + L | Ctrl + L |
| 提取方法 | Option+Cmd+M | Ctrl + Alt + M |
这个是提取方法的演示样例图:
这里总结的快捷键我会在后期录制的视频教程中一一给大家做演示,这些快捷键时我平时最经常使用的,其它的大家能够自己研究。
有兴趣的童鞋能够关注我的Blog,我的专栏会持续更新Android Studio 教程,以及2015 I/O大会上的NDK的配置和编译,我也所有会分享给大家。
而且我收到了CSND 的讲师邀请,后期我会把这些Android Studio的使用教程录制成视频公布在CSDN学院。
/**
* --------------
* 欢迎转载 | 转载请注明
* --------------
* 假设对你有帮助,请点击|顶|
* --------------
* 请保持谦逊 | 你会走的更远
* --------------
* @author zsl
* @github https://github.com/yy1300326388
* @blog http://blog.csdn.net/yy1300326388
*/
[Android Studio 权威教程]最有用的快捷键的更多相关文章
- [Android Studio 权威教程]配置出“NB”的Android Studio
前几篇博客我们已经安装好了As,并且创建了我们的第一个HelloWrod ,这片blog我们继续配置出一个NB的Android Studio 假设你是一个才開始接触到AS或者想从Eclipse转型到A ...
- [Android Studio 权威教程]Windows下安装Android Studio
从AS 0.5版本号開始使用.也是AS的推行者,在ApkBus公布的第一篇Android Studio Perview 2 获得了50K的浏览,1800多条回复下载. 在我的[Android Stud ...
- [Android Studio 权威教程]AS 中配置强大的版本号管理系统(Git、SVN、等)
在Eclipse中加入Git等版本号管理工具须要自己加入插件.并且个人认为不咋好用,在AS中已经给我们集成好了,我们仅仅须要配置一下就OK了.今天就和大家聊聊怎么配置以及使用的要点. 1. 安装Git ...
- [Android Studio 权威教程]断点调试和高级调试
好了开始写一个简单的调试程序,我们先来一个for循环 ? 1 2 3 4 5 6 7 8 <code class="language-java hljs ">for ( ...
- Android Studio 1.1.0 比较有用的快捷键
格式化代码:Ctrl + Alt + L清除无效包引用 Alt + Ctrl + O折叠展开代码块 Ctrl + Plus/Minus折叠展开全部代码块 Ctrl + Shift + Plus,Min ...
- Android开发和Android Studio使用教程
Android studio安装和简单介绍http://www.jianshu.com/p/36cfa1614d23 是时候把Android 项目切换到Android Studio http://ww ...
- Android Studio系列教程五--Gradle命令详解与导入第三方包
Android Studio系列教程五--Gradle命令详解与导入第三方包 2015 年 01 月 05 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://s ...
- Android Studio系列教程三--快捷键
Android Studio系列教程三--快捷键 2014 年 12 月 09 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang.com/ ...
- [转]Android Studio系列教程六--Gradle多渠道打包
转自:http://www.stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/ Android Studio系列教程六--Grad ...
随机推荐
- HTML表格嵌套、合并表格
一.表格元素< table> table常用属性 border:边框像素 width,height:表格宽度/高度 bordercolor:表格边框颜色 bgcolor:表格背景颜色 二. ...
- node系列
http://www.cnblogs.com/zhongweiv/p/nodejs.html
- Js 中 == 与 === 的区别
1.对于string,number等基础类型,==和===是有区别的 1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等 2)同类型比较,直接进 ...
- Vue.js笔记 — vue-router路由懒加载
用vue.js写单页面应用时,会出现打包后的JavaScript包非常大,影响页面加载,我们可以利用路由的懒加载去优化这个问题,当我们用到某个路由后,才去加载对应的组件,这样就会更加高效,实现代码如下 ...
- hdu 4502 dp
吉哥系列故事——临时工计划 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Tot ...
- 80人环游世界(bzoj 2055)
Description 想必大家都看过成龙大哥的<80天环游世界>,里面的紧张刺激的打斗场面一定给你留下了深刻的印象.现在就有这么 一个80人的团伙,也想来一次环游世界. ...
- SQL中的CASE WHEN使用
原文发布时间为:2010-06-04 -- 来源于本人的百度文章 [由搬家工具导入] SQL的条件语句,条件判断语句,SQL的 if else语句。2009-07-20SQL_中的CASE WHEN使 ...
- [论文]Coordination of Cluster Ensembles via Exact Methods
作者:Ioannis T. Christou, Member, IEEE IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, ...
- DBCP连接池与c3p0连接池
1. DBCP连接池
- C++中STL常用容器的区别(转)
我们常用到的STL容器有vector.list.deque.map.multimap.set和multiset,它们究竟有何区别,各自的优缺点是什么,为了更好的扬长避短,提高程序性能,在使用之前需要我 ...