Android Studio笔记(2)——快捷键

在朋友推荐下,上个星期黄老师我用上了Google的新黑暗工具,基于Intellij idea的新Android开发集成开发环境
——Android Studio,用下来感觉还算不错,但作为一个ADT Bundle的深度使用者,难免会遇到不少问题,所以
本着大家需要什么我就解决什么的原则,所以打算写几个博客来帮助和黄老师我一样有问题的诸猿。
一、Android Studio的快捷键设置方法
Windows:File->Setting->IDE Settings->Keymap
Mac OS:Android Studio->Preference->IDE Settings->Keymap
如图:

然后可以看到Keymap页面,上部可以选择默认配置,其中Default为默认配置,然后可以copy默认配置生成一份新配置
,本课中使用Default配置做为介绍样本,其他配置可以参照本课中的解释,自行研究。
二、一些需要了解的快捷键解释
1、Code/Generate 启动代码生成器(alt insert)
作用:自动在代码中按用户输入插入:Getter、Setter、构造方法、复写方法、接口方法、equal、hashCode、父类调用、版权信息等
默认配置按键:Windows为alt insert、Mac默认没设置推荐设置为cmd=
2、Code/reformat 代码格式化(ctrl alt L)
作用:格式化当前选中的代码、代码文件或全局
默认配置按键:Windows/Mac都为ctrl alt L
3、Code/Completion 代码补全提示/自动补全(ctrl space和ctrl shift space)
作用:按下后,显示当前光标处的代码补全提示框/自动补全光标后代码
默认配置按键:ctrl space(提示)、ctrl shift space(自动补全)
4、Main Menu/Navigate 查找类和代码(ctrl n和ctrl shift n)
作用:通过在弹出框中输入类名或文件名(有补全提示),打开对应的代码文件
默认配置按键:ctrl n类名搜索、ctrl shift n文件搜索
5、Code/Optizime imports 为导入包和类进行排序(ctrl alt o)
作用:按下后,会将选中区域、当前文件或全局的代码文件中的import包或类进行重新排序,不会导入未导入的包
默认配置按键:ctrl alt o
6、Main Menu/View 查看最近修改的文件(ctrl e)
作用:按下后,会弹出一个对话框提示最近修改的几个文件
默认配置按键:ctrl e
7、Main Menu/Edit/Find 文件内查找(ctrl f)
作用:按下后,编辑器会弹出一个搜索框
默认配置按键:ctrl f
8、Main Menu/Edit/Find 文件内替换(ctrl r)
作用:按下后,编辑器会弹出一个搜索框和替换框
默认配置按键:ctrl r
9、Main Menu/Refactor 重命名和重构(shift f6)
作用:按下后,效果类似Refactor->rename
默认配置按键:shift f6
10、Main Menu/Navigate 跳到上次编辑的地方(ctrl shift backspace)
作用:按下后跳到上次编辑的地方
默认配置按键:ctrl shift backspace
11、Main Menu/Refactor/Extract 变量快速生成(ctrl alt v)
作用:按下后会为当前光标处的表达式快速生成一个临时变量,并将表达式作为其赋值语句
默认配置按键:ctrl alt v
12、Main Menu/View/Tools Window 显示方法的参数类型提示(ctrl p)
作用:按下后会提示当前光标处方法的参数列表,对查看复用方法非常有用
默认配置按键:ctrl p
13、Main Menu/View/Tools Window 显示方法的提示信息(ctrl q)
作用:按下后会提示当前光标处方法的Source Doc与注视,类似Eclipse光标停留效果
默认配置按键:ctrl q
14、Editor Actions 范围选取 (ctrl w)
作用:每次按下都会扩大选中的区域
默认配置按键:ctrl w
15、Editor Actions 上下切换方法(alt up/alt down)
作用:上下切换方法
默认配置按键:alt up和alt down
(先这些,还有很多按键后续添加。。。)
Android Studio笔记(2)——快捷键的更多相关文章
- Android Studio笔记之快捷键
Android Studio h2{ color: #4abcde; } pre{ background-color: #f8f8f8; border: solid 1px #ccc; border- ...
- Android Studio 代码导航快捷键总结
Android Studio 代码导航快捷键总结 这篇文章主要介绍了Android Studio 代码导航快捷键的相关资料,需要的朋友可以参考下 简评:作为一位 Android 开发者,Andro ...
- mac下Android Studio使用及快捷键
1.Android Studio使用及快捷键 (1)我们新建一个项目后进入界面,左侧可以选择Project或Android,一般选Project会比较习惯以前eclipse的显示 (2)点击左上角An ...
- Android Studio怎样改动快捷键
在Android Studio中.如果你认为某个快捷键太复杂,要想改动.怎么改动呢,首先要找到这个快捷键,可是Android Studio搜索快捷键有一个bug,就是你不能依据快捷键来搜索相应的功能点 ...
- Android Studio(二):快捷键设置、插件安装
Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...
- Android Studio一些常用快捷键及快捷键冲突解决
1. 最近在自学Android,也是边看书边写一些Demo,由于知识点越来越多,脑子越来越记不清楚,所以打算写成读书笔记,供以后查看,也算是把自己学到所理解的东西写出来,献丑,如有不对的地方,希望大家 ...
- android studio 使用入门 (快捷键等收集)
1. 解决 android studio cannot resolve symbol 1) file->import proj->create proj from exit proj .. ...
- (转)Android学习笔记③——常用快捷键
常用快捷键 代码跳转 描述:跳转是为了方便代码位置的定位,存在两种跳转:在定义处可以跳转到调用处,在调用处可以跳转到定义处. 快捷键:Cmd + 鼠标单击 方法间跳转 描述:从一个类方法跳转到临近的一 ...
- Android studio优点及快捷键
alt+回车 提示错误信息 ctrl+shift+回车 补全代码 ctrl+alt+o 导入包 ctrl+p 查看方法的参数 ctrl+alt+t 可以弹出包围结构的代码提示 例如if android ...
随机推荐
- Emacs golang 配置
在配置前需要下载用到的包: godoc godef gocode oracle 在下载包之前需要设置好环境变量: # Golang export GOROOT=$HOME/go export GOPA ...
- 利用dex2jar反编译apk
下载工具dex2jar和jd-gui ,解压 将要反编译的APK后缀名改为.rar或则 .zip,并解压,得到其中的额classes.dex文件(它就是java文件编译再通过dx工具打包而成的) 将获 ...
- Java IO 技术之基本流类
流式IO 流(Stream)是字节的源或目的. 两种基本的流是:输入流(Input Stream)和输出流(Output Stream).可从中读出一系列字节的对象称为输入流.而能向其 ...
- 程序编码(机器级代码+汇编代码+C代码+反汇编)
[-1]相关声明 本文总结于csapp: 了解详情,或有兴趣,建议看原版书籍: [0]程序编码 GCC调用了一系列程序,将源代码转化成可执行代码的流程如下: (1)C预处理器扩展源代码,插入所有用#i ...
- 微信小程序开发1
关于微信小程序的开发.对于我们这些没学过oc或者android的人来说,无疑是一个令人鸡冻的好消息.这段时间研究了微信小程序开发.关于小程序的注册,认证和基础环境的搭建,官方文档已经非常详细了.这里就 ...
- SQLite&&SharedPreferences&&IO读写Sdcard学习笔记
SQLite 轻量级的.嵌入式的.关系型数据库 Android.IOS等广泛使用的的数据库系统 SQLite数据库之中可以方便的使用SQL语句,实现数据的增加.修改.删除.查询等操作 SQLiteOp ...
- Android之列表内容显示
一:刚开始布局设计:在layout的activity_main中添加listView,效果图如下: 二:在Main_Activity中代码如下: package net.jiaxiang.arrada ...
- XML DOM 循环(foreach)读取PHP数据 和 PHP 编写 XML DOM 【转载】
用 PHP 读取和编写可扩展标记语言(XML)看起来可能有点恐怖.实际上,XML 和它的所有相关技术可能是恐怖的,但是用 PHP 读取和编写 XML 不一定是项恐怖的任务.首先,需要学习一点关于 XM ...
- 【C语言】02-函数
一.函数的分类 前面已经说过,C语言中的函数就是面向对象中的"方法",C语言的函数可以大概分为3类: 1.主函数,也就是main函数.每个程序中只能有一个.也必须有一个主函数.无论 ...
- 利用ExcelDataReader封装类 导入表格数据
nuget 添加Install-Package ExcelDataReader