zoukankan      html  css  js  c++  java
  • IDEA快捷键大全+常用快捷键总结

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

    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 + 左方向键 退回到上一个操作的地方 (注意与其他软件快捷键冲突)
    Ctrl + Alt + 右方向键 前进到上一个操作的地方(注意与其他软件快捷键冲突)
    Ctr l+ 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常用快捷键汇总

  • 相关阅读:
    iaas,paas,saas理解
    July 06th. 2018, Week 27th. Friday
    July 05th. 2018, Week 27th. Thursday
    July 04th. 2018, Week 27th. Wednesday
    July 03rd. 2018, Week 27th. Tuesday
    July 02nd. 2018, Week 27th. Monday
    July 01st. 2018, Week 27th. Sunday
    June 30th. 2018, Week 26th. Saturday
    June 29th. 2018, Week 26th. Friday
    June 28th. 2018, Week 26th. Thursday
  • 原文地址:https://www.cnblogs.com/zllk/p/13063185.html
Copyright © 2011-2022 走看看