上一篇归类讲了一些常用的快捷键
这一篇就不归类,直接讲一些平时使用频繁的快捷操作
这个整理有点乱,想到啥就写啥
鼠标滚轮
鼠标滚轮常用的操作是滚动代码上下查看,按住Shift可以左右滚动
另外还有以下快捷操作:
1.快捷关闭打开的类,选择需要关闭的类,单击鼠标滚轮即可
2.方形区域选择(同快捷操作的 "Alt+鼠标选择区域"),这个可能有点难懂,看个例子
把上面区域类的private int类型全部改成public float,
只需要选中上面的方形区域然后输入public float,区域类每行都会变成public float。
此快捷只能选择方形区域或者如上这种情况
一般成对角选择,左上右下,左下右上
Alt+Shift+↑/↓
讲选中内容进行上下移动,一般用于移动某行代码位置
Alt+Shift+←/→
回退上一个跳转点、前进到下一个跳转点
功能同工具栏的左右箭头,个人习惯用工具栏箭头
如果没有找到这个工具栏,View中勾选Toolbar
快捷定位类
(顺带说一下:定位按钮右边的按钮是将整个project收拢)
当你打开某个类,不知道类所在位置
你需要找到类头package后面显示的位置信息。
点击这个快捷按钮能很快定位类位置,如下:
本人项目经常会通过Ctrl+N查找类 然后需要这个按钮定位类的位置
Ctrl+空格键
快捷提示,主要用于单词名称提示
Alt+Enter(回车)
快捷提示,用于提示报错、导包等提示
Ctrl+P
方法中参数内容提示
有些方法里面有很变量,可能你输入的时候都忘了当前变量对应的信息是什么
此时你就可以使用此快捷提示
(一般项目中不建议传递太多参数,如果参数太多,建议通过类进行传递)
Ctrl(+Shift)+W
扩展和缩小选中范围
项目中经常遇到要选中某个String,但是用鼠标选中不方便,如下:
1.将光标选到String中
2.然后Ctrl+W,便会选择光标对应部分String
3.不断的使用Ctrl+W,就会向外扩展,知道整个String都被选中我们就可以把它复制出来
这个快捷键还可以继续扩展,这个只是个人的例子。
F2键
快捷定位报错或者报红的代码,再次操作就会寻找下一个报错或者报红的位置
(根据你自己设置的编码规范,或者第三方编码规范框架的错误信息,推荐阿里的框架)
有很多代码没有错误,但是违反编码规范的地方也可以定位到(红色波浪线)
Alt+insert
弹出快捷菜单,生成构造器、get/set、toString等方法,另外还有一些第三方框架,例如GsonFormat
两个非AS快捷键,但是使用挺多的,稍微提一下
Delete、BackSpace
BackSpace是从光标位置向前删除
Delete是从光标位置向后删除
Shift+←/→选中
按住Shift,通过←/→从光标位置向前向后选中内容
另外有个非快捷操作,但是使用很方便的操作
代码左边区域,鼠标右键选择显示代码的行数
Ctrl+G
可以快捷定位到行列坐标