IDEA/Android Studio 常用快捷键大全(Windows)

废话不多说,直接放一些本人比较常用的

1.模板(按tab即可完成自动填充)

模板 全部拼写
psvm public static void main(String[] args) {}
sout System.out.println("");
soutp 打印形参
soutm 打印方法名
soutv 打印变量(就近原则)
xxx.out 打印xxx
fori for (int i = 0; i < ; i++)
iter for (String s : arr)
itar 普通循环并赋值
list.for list的增强for循环
list.fori list的普通for循环
list.forr list的普通倒叙for循环
ifn if ( xxx == null)
inn if (xxx != null)
xxx.nn或者xxx.null 判断xxx是否为null
prsf private static final
psf public static final
psfi public static final int
psfs public static final String

2.Ctrl

Ctrl + * 功能
Ctrl + F 在当前文件进行文本查找
Ctrl + R 在当前文件进行文本替换
Ctrl + Z 撤销
Ctrl + Shift+ Z 取消撤销的内容(就是返回撤销)
Ctrl + Y 删除光标所在行 或 删除选中的行
Ctrl + X 剪切光标所在行 或 剪切选择内容
Ctrl + C 复制光标所在行 或 复制选择内容
Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面
Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围
Ctrl + [或] 可以跳到大括号的开头结尾
Ctrl + / 注释//
Ctrl + Shift + / 注释/.../
Ctrl + 左/右 以单词为单位移动光标

3.Alt

Alt+* 功能
Alt + Enter IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同(报错)
Alt + Insert 可以生成构造器/Getter/Setter等
Alt + 左/右 文件之间转换

4.Shift

Shift+* 功能
Shift+Click 可以关闭文件
Shift+Shift 查找
Shift+f6 改名

5.组合键

组合 功能
Ctrl + Alt + Space 提示
Ctrl + Alt + T 可以把代码包在一块内,例如try/catch
Ctrl + Alt + L 格式化代码
Ctrl + Alt + I 光标所在行 或 选中部分进行自动代码缩进,有点类似格式化
Ctrl + Alt + O 优化导入的类和包
Ctrl + Alt + M 自动提取方法
Ctrl + Alt + 左方向键 退回到上一个操作的地方 (注意与其他软件快捷键冲突)
Ctrl + Alt + 右方向键 前进到上一个操作的地方(注意与其他软件快捷键冲突)
Ctrl+ Alt + V 自动补全函数返回值
Ctrl + Shift + Enter 自动结束代码,行末自动添加分号
Ctrl + Shift + 上/下 代码上移或者下移
Ctrl + Shift + J 自动将下一行合并到当前行末尾
Ctrl + Shift + U 对选中的代码进行大 / 小写轮流转换

6.其他

其他 功能
F2 跳转到下一个高亮错误 或 警告位置 (必备)

7.查找
这是比较特殊的一个功能,所以单独列出来

  • Ctrl + N:按名字查找类

通过类名定位到这个类文件,会优先匹配自己写的类,不是自己写的类也能查找。

  • Ctrl + Shift + N:按文件名查找文件

同查找类相似,只不过定位的类型是文件。

  • Shift + Shift :查找任何东西

shift+shift非常强大,可查找类、资源、配置项、方法等,还能查找路径。其中查找路径非常实用,例如你写了一个功能叫hello,在java,js,css,jsp中都有hello的文件夹,那我们可以搜索"hello/"找到路径中包含hello的文件夹。ctrl+n和ctrl+shift+n的功能都包括其中。

  • Ctrl + H:查找类的继承关系

查看类的继承关系,例如HashMap的父类是AbstractMap,子类则有很多。

  • Ctrl + Alt + B:查找子类方法实现

ctrl+b可以查找父类或父方法定义,但是不如ctrl+鼠标左键方便。但是在这里,ctrl+b或ctrl+鼠标左键只能看见Map接口的抽象方法put的定义,不是我们想要的,这时候Ctrl+Alt+B就可以查看HashMap的put方法。

  • Alt + F7:查找类或方法在哪里被使用

  • Ctrl + F / Ctrl + Shift + F:按照文本的内容查找
    其中Ctrl+F是在本页查找,Ctrl+Shift+F是全局查找。

结尾处,再放一些比较全的链接,但是有很多笔者不是很常用,可能有的小伙伴也需要,供大家参考。
idea常用快捷键大全
Idea快捷键大全(Windows)
intellij idea快捷键大全:intellij idea常用快捷键汇总

posted @ 2020-06-08 00:15  朱李洛克  阅读(398)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css