AS中很多快捷键很常用也很使用,这里面整理了一部分用得较多的,另一些在下一篇再写出来。
1,导包(好用,常用)
AS中导包不像Eclipse中很简单(Ctrl+shift+O),在AS中分单包导入和自动导入:
a, 单包导入,也即内容提示快捷键Alt+Enter,类似Eclipse中的Alt+/;
b,自动导入,如下图1;
图1
2,Live Template(好用)
AS在编码的时候,很多代码片段在很多地方都使用,我们可以自己生成对应的Template,直接使用快捷键Ctrl+J可以调出使用。具体的配置如图2和图3;
图2
图 3
(常用template下载:https://github.com/keyboardsurfer/idea-live-templates)
3,代码跳转(常用,好用)
描述:跳转是为了方便代码位置的定位,存在两种跳转:在定义处可以跳转到调用处,在调用处可以跳转到定义处。
快捷键:Ctrl + 鼠标单击
4,方法间跳转(自己调试常用)
描述:从一个类方法跳转到临近的一个类方法。
快捷键:Alt + Up/Down
5,前后位置导航
描述:将光标移到前或后编辑历史记录处。
快捷键: 前: Ctrl+ Alt+ Right 后: Ctrl + Alt + Left
6,代码自动补全
描述:补全可以加快我们的编码速度。
快捷键:Ctrl+ Shift + Enter
7,问题修复(代码提示,很常用很好用)
描述:快速修复存在问题的代码。
快捷键:Alt + Enter
8,类查找(在项目较大时常用)
描述:查找项目中的类
快捷键: Ctrl + N
9,文件查找(在项目较大时常用)
描述:查找项目中的文件
快捷键: Ctrl+ Shift + N
10,任意查找
描述:查找项目中的文件、类和动作
快捷键: Shift + Shift
11,列选择(定义多个类似变量时好用)
描述:默认是行选择模式。
快捷键: Alt + 鼠标左键 + 拖动
12,代码错误定位
描述:快速定位到出错的地方。
快捷键: F2 (这里需要注意,因为F1-F12默认为系统功能键,所以需要先关闭这些系统功能键(Fn+Esc即可),重新开启也是一样的快捷键)
13,显示/隐藏所以窗口
描述:在代码编辑窗口过小的情况下,可以把相关的Project面板等窗口隐藏掉。
快捷键: Shift + Ctrl + F12
14,返回代码编辑窗口
描述:当焦点不在代码编辑窗口的时候,不使用鼠标返回。
快捷键: Esc
15,最近文件
描述:显示最近浏览或编辑过的文件。
快捷键: Ctrl + E 和 Ctrl +Shift + E
16,类元素快速定位
描述:浮动窗显示类结构,通过输入关键词完成快速定位。
快捷键:Ctrl + F12
17,参数信息
描述:显示方法的参数信息。
快捷键: Ctrl + P
18,重命名
描述:重命名字段和方法名称。
快捷键:Shift + F6
19,跳转到指定位置
描述: 定位到指定行或列
快捷键:Ctrl + G
20,快速查看函数定义
描述: 出现一个Popup窗显示
快捷键:Ctrl + Shift + L
21,删除行(Delete Line)
描述: 如果没选中,则删除光标所在行,如果选中,则会删除选中所在的所有行。
快捷键:Ctrl +Y
22,复制行(Duplicate Line)
描述:复制当前行,并粘贴到下一行,这个操作不会影响剪贴板的内容。这个命令配合移动行快捷键非常有用。
快捷键:Ctrl + D
注:欢迎扫码关注