Android Studio一些常用快捷键及快捷键冲突解决

1. 最近在自学Android,也是边看书边写一些Demo,由于知识点越来越多,脑子越来越记不清楚,所以打算写成读书笔记,供以后查看,也算是把自己学到所理解的东西写出来,献丑,如有不对的地方,希望大家给与指正。

2. 由于类似于读书笔记,可能格式神马的会比较随(hen)意(chou),大家看着受不了,可以使劲吐槽。

*************************************我只是分割线***************************************

关于Android Studio的快捷键,我这里是基于Default模式记录的,Android Studio支持多种模式的快捷键,修改方法:File--->Settings-->KeyMap--->右侧下拉框,可以选择适合你的模式;开发工具之前我用过Visual Studio、Eclipse,尝试了一下Android Studio的这两种模式的快捷键,发现和另外两个开发工具的快捷键差别还是有点大的,因此就重新学习了一下Android Studio的Default模式下的快捷键,这里做一个记录。

快捷键 作用【比较常用的已标出】
Ctrl + N 

查找类,

点击以后会弹出一个查找类名的小窗口,快速定位自己写的类;

Ctrl + Shift + N

查找当前工程的文件,

点击以后会弹出一个查找文件名的小窗口,快速定位文件位置;

1. Ctrl + F

2. Ctrl + F3

3. F3

查找当前文件的字符串,

第一个点击以后会弹出一个小窗口,第二个是快速查找当前光标所处位置的字符串,第三个是第一个第二个的快捷方式,当你用第一种或者第二种方式查找以后,直接点击F3键,就可以进行查找了;

Ctrl + {或}(左括号或右括号)

跳到方法或者类的开头或者结尾

Ctrl + J

快速添加循环、if判断、try/catch等

Alt + Insert

快速生成构造函数、get、set方法等

Ctrl + Shift +↑ 或 ↓

把当前作用域的代码提前或者后退一行

Ctrl + D

复制当前行

F2 或 Shift + F2 显示警告或错误,快速定位错误或者错误
F4 或 Ctrl + B 打开类、方法、变量等的定义
Ctrl + -或+(减或加号)

折叠或展开当前光标所在位置的那个方法等

在代码和xml文件中效果不太一样,体会一下;

Ctrl + Shift + -或+(减或加号)

折叠或展开当前文件的所有的方法等

在代码和xml文件中效果不太一样,体会一下;

Alt + Insert

1. 当输入一个类、Interface等,未给其指定命名空间的时候,点击,可以显示这个类或Interface的命名空间选项。

Ctrl + P

提示方法的参数类型,

把光标移动到方法名字上或者方法后面的括号内,点击后可以提示你方法的参数类型;

1. Ctrl + Space

2. Ctrl + Shift + Space

代码智能提示,

这个和上一个Ctrl + P快捷键有点类似,但是又不一样,这几个大家用的过程中体会一下,这三个都比较常用;

Ctrl + Q

方法、属性、变量、类等的解释,

点击以后,会弹出一个小窗口,里面有这个方法或者属性的一些解释;

Shift + F6

重命名

修改类、方法、属性、变量等的名字;

Ctrl + /(斜杠)

注释当前代码,

注释当前行或者选中的行的代码,同样适用于工程的AndroidManifest.xml和布局xml文件。

Ctrl + Shift + /(斜杠)

添加区域块注释,即 <!-- <uses-configuration android:reqNavigation="trackball"/> -->这样子的注释,当选中需要注释的行后,点击可以把当前选中行注释掉,如果没有选中,点击以后,可以自动生成一个<!---->

Ctrl + Alt + L

格式化当前的代码

Ctrl + F12

查看当前文件的结构,

例如,在一个Activity.Java文件中,点击以后,会弹出一个小窗口,窗口中会展示所有的方法、变量、内部类等,并且可以选择定位到哪个位置。

Alt + ↑ 或 ↓

在当前.Java文件中的方法间跳转

Alt + ← 或 →

在打开的Tab页之间快速切换

Ctrl + Alt + ← 或 → 返回或者向前跳到光标所在的位置
Alt + F7

查找方法、属性等被引用的地方

【冲突解决办法】智能提示快捷键Ctrl + Space,在有些电脑上面,会和系统的切换输入法的快捷键冲突,导致不能响应,我个人的处理方法是把Android Studio中的这个快捷键改成了之前Eclipse中的快捷键Alt + /(斜线),详细操作:

File--->Settings-->KeyMap,然后搜索Completion,即可找到这个快捷键,如果改成了Alt + /(斜线)后,会和另一个快捷键冲突,建议可以把另一个Alt + /(斜线)取消掉。

如图,

Android Studio一些常用快捷键及快捷键冲突解决

到这里,快捷键就说完了,其实不止这么一点儿,我只是列举了一些自己平时用到的,用快捷键的好处就是,在写代码过程中,能够很大程度上,脱离鼠标,提高效率,顺便可以装个哔,哈哈。

上一篇:2017-5-14 湘潭市赛 Similar Subsequence 分析+四维dp+一些简单优化


下一篇:可以用小程序卖生鲜吗 线上新零售助力商家运营