鸿永与 鸿永与
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • CS基础

    • OS
  • Java基础

    • 面向对象
  • 框架

    • Spring
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • IDEA
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

鸿永与

Java后端小学生
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • CS基础

    • OS
  • Java基础

    • 面向对象
  • 框架

    • Spring
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • IDEA
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 工具清单

  • IDEA

    • IDEA-快捷键
    • Docker

    • Windows

    • 工具
    • IDEA
    zhuye
    2022-09-18
    目录

    IDEA-快捷键原创

    IDEA 作为 Java 开发利器,也是我们日常开发用得最顺手的开发工具了,有必要在效率上进一步提升,下面总结了 IDEA 中常用的快捷键,赶快进来学习学习吧。

    # IDEA常用快捷键

    快捷键组合 实现效果
    psvm + Tab键 / main + Tab键 快速生成 public static void main(String[] args)
    sout + Tab键 System.out.println()
    Ctrl + X 删除当前行,光标停在编辑区最前面
    Ctrl + Y 删除当前行,光标停在代码第一个字母位置
    Ctrl + D 复制当前行
    Alt + Insert(或右键Generate) 生成代码(如get,set方法,构造函数等)
    Ctrl + Alt + T 生成try catch (或者 Alt+enter选择)
    Ctrl + Alt + T 把选中的代码放在 TRY{} IF{} ELSE{} 里
    Ctr + shift + U 实现大小写之间的转化
    ALT + 回车 导入包,自动修正
    Ctrl + Alt + L 格式化代码
    Ctrl + Alt + I 自动缩进
    Ctrl + E 最近更改的代码
    fori 生成for (int i = 0; i < ; i++) {}
    Alt + <–左右–>键 实现窗口左右更换(多窗口)
    Ctrl + 鼠标点击 快速找到成员变量的出处
    Shift + F6 重构/重命名 (包、类、方法、变量、甚至注释等)
    Ctrl + Q 查看当前方法的声明
    Ctrl + Alt + V 自动创建变量(new 对象();之后选择按快捷键)
    Ctrl + O 重写方法
    Ctrl + I 实现方法
    ALT + / 代码提示
    Ctrl + Shift + R 在当前项目中替换指定内容
    Ctrl + E 最近编辑的文件列表
    Ctrl + P 显示方法参数信息
    Ctrl + Shift + Insert 查看历史复制记录,idea可以保留历史复制的 100 条记录

    # 控制台语句 System.out 相关

    生成控制台的相关快捷键 描述
    sout + Tab键 生成 System.out.println();,输出到控制台语句并换行。
    souf + Tab键 生成 System.out.printf("");,输出一个格式化字符串到控制台。
    soutm + Tab键 生成 System.out.println("类名.方法名");,输出当前 类和方法名 到控制台。
    soutp + Tab键 生成 System.out.println(所有方法参数名+值);,输出当前 方法的参数名和值 到控制台。

    # 查找相关

    快捷键 介绍
    Ctrl + F 在当前文件进行文本查找
    Shift + Shift 快速搜索
    Ctrl + Shift + F 在项目进行文本查找(Find in Path)
    Ctrl + N 查找 Classes
    Ctrl + Shift + N 查找 Files
    Ctrl + Shift + Alt + N 查找 Symbols(查找某个方法名)
    Ctrl + R 在 当前文件 进行查找文本并替换
    Ctrl + Shift + R 在 项目 进行查找文本并替换
    Alt + F1(默认选中1.Project View) + Enter键 快速定位当前打开的文件在左侧目录位置

    # 跳转切换

    快捷键 介绍
    Ctrl + E 最近文件
    Ctrl + Tab 切换文件
    Ctrl + Alt + ←/→ 跳转历史光标所在处
    Alt + ←/→ 方向键 切换子tab
    Ctrl + G go to(跳转指定行号)

    # 编码相关

    快捷键 介绍
    1、Fn + End(光标在行尾)再 Ctrl + W2、Fn + Home (光标移到行首)再 Shift + Fn + → 快速选中当前行
    (Shift + Ctrl) + Alt + J 快速选中同文本
    Ctrl + C / Ctrl + X / Ctrl + D 快速复制或剪切
    多行选中 Tab / Shift + Tab tab
    Ctrl + Y 删除整行
    滚轮点击变量/方法/类 快速进入变量/方法/类的定义处
    Shift + Tab 快速关闭tab
    Ctrl + Z 、Ctrl + Shift + Z 后悔药,撤销/取消撤销
    Ctrl + Shift + enter 自动收尾,代码自动补全
    Alt + enter IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同
    Alt + ↑/↓ 方法快速跳转
    F2 跳转到下一个高亮错误 或 警告位置
    Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
    Ctrl + Shift + L 格式化代码
    Shift + F6 快速修改方法名、变量名、文件名、类名等
    Ctrl + F6 快速修改方法签名

    # 代码阅读相关

    快捷键 介绍
    Ctrl + P 方法参数提示显示
    Ctrl + Shift + i 就可以在当前类里再弹出一个窗口出来
    Alt + F7 可以列出变量在哪些地方被使用了
    光标在子类接口名,Ctrl + u 跳到父类接口
    Alt + F1 + 1, esc 定位当前打开文件在目录中的位置
    (Shift) + Ctrl + +/- 代码块折叠
    Ctrl + Shift + ←/→ 移动窗口分割线
    Ctrl + (Alt) + B 跳转方法定义/实现
    Ctrl + H 查看某个类的层级关系
    Ctrl + F12 Show Members 类成员快速显示
    Fn + ↑ 快速移动到当前类顶部
    Fn + ↓ 快速移动到当前类底部
    Fn + ←(或 Home) 快速移动光标到行首
    Fn + →(或 End) 快速移动光标到行首

    # 全局搜索快捷键失效

    全局搜索:CTRL+shift+F 可能会与Win10系统中的快捷键冲突,可以修改系统快捷键,配置完成后,按快捷键仍无效。 清一下 idea 缓存:

    但重启idea后,发现快捷键还是无效,便重设置了一个快捷键:CTRL+SHIFT+ALT+Z

    # 快捷键插件 推荐

    • Key Promoter X(快捷键提示)
    • Presentation Assistant(快捷键显示)

    参考:https://cloud.tencent.com/developer/article/1779262 (opens new window)

    欢迎纠错 (opens new window)
    #快捷键
    上次更新: 2023/03/12, 14:49:06
    开发环境搭建
    开发常用工具

    ← 开发环境搭建 开发常用工具→

    最近更新
    01
    JDK 7 知识结构
    04-21
    02
    JDK 7 知识体系
    04-20
    03
    开发环境搭建 原创
    03-12
    更多文章>
    Theme by Vdoing | Copyright © 2018-2023 鸿永与 | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式