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常用快捷键汇总

  • 相关阅读:
    ios swift 判断uiviewcontroller时push present 进来的 还是pop进来的
    vue wangeditor3封装
    ios uiimagepickercontroller 选择相册或者拍照上传
    ios 监控键盘状态
    ios 真机使用相机闪退问题
    swift bannerview 广告轮播图
    ios avplayer 监控播放进度
    【C++】智能指针
    [LeetCode] Word Break
    【海量数据处理】100亿个整数,内存足够,如何找到中位数?内存不足,如何找到中位数?
  • 原文地址:https://www.cnblogs.com/zllk/p/13063185.html
Copyright © 2011-2022 走看看