【Intelij IDEA使用手册】

Intelij IDEA使用手册

一、IDEA快捷键

0.1 查找搜索

功能 快捷键
本文件查找字符串 CTRL+F
本文件替换字符串 CTRL+R
全局文件中查找字符串 CTRL+SHIFT+F
查找类文件 CTRL+N
查找文件 CTRL+SHIFT+N
全能搜索 SHIFT+SHIFT
查看类的继承结构 CTRL+H
查看类的继承结构视图 CTRL+ALT+U
侧边栏展示类所有方法 ALT+7
筛选类内方法 CTRL+F12
查看当前方法调用层次 CTRL+ALT+H
文件页面前进后退 ALT+← / ALT+→;当前文件跳转CTRL+ALT+←/→
查看接口实现方法 点击方法左侧I图标
查看文档注释 选中类名CTRL+Q
代码块首尾跳转 CTRL+[(开头)、CTRL+](末尾)
全局查找类/变量引用 Alt + F7

0.2 代码编辑

功能 快捷键
代码智能提示 ALT+ CTRL+Space
优化清理多余导包 CTRL+ALT+O
代码格式化 CTRL+ALT+L
快速生成类成员 ALT+INSERT
重写父类方法 CTRL+O
实现接口/父类抽象方法 CTRL+I
向下新建空行 SHIFT+ENTER
向上插入空行 CTRL+ALT+ENTER
复制当前选中代码/单行 CTRL+D
代码块上移 SHIFT+ALT+↑
代码块下移 SHIFT+ALT+↓
删除选中代码/单行 CTRL+Y
自动补全返回值/修复代码 ALT+ENTER
字母大小写转换 CTRL+SHIFT+U
矩形选区(自由选块) ALT+鼠标左键拖拽
向下选取相同文本块 ALT+J
多光标同时编辑 ALT+SHIFT+鼠标左键点击
行/列编辑模式切换 ALT+SHIFT+INSERT
单个字符左右选中 SHIFT+←/→
整单词左右选中 SHIFT+CTRL+←/→
逐层扩展代码选区 CTRL+W

0.3 代码快速生成

功能 操作/快捷键
Getter&Setter ALT+INSERT→Getter and Setter,方向键勾选属性
toString方法 ALT+INSERT→toString,勾选属性
equals&hashCode ALT+INSERT→hashcode and equals
重写方法 ALT+INSERT→Override / CTRL+O
构造方法 ALT+INSERT →Constructor,勾选字段
控制台输出sout sout+TAB;格式化输出souf+TAB
main主方法 psvm + ENTER
代码补全收尾 CTRL+SHIFT+ENTER
选中代码包裹代码块 CTRL+ALT+T(try-catch/if/for/while/synchronized/foreach)
相关推荐
wuqingshun3141591 小时前
什么是责任链模式,一般用在什么场景?
java·责任链模式
:-)2 小时前
算法-归并排序
java·开发语言·数据结构·算法·排序算法
wuqingshun3141592 小时前
说一下消息队列的模型有哪些?
java
fīɡЙtīиɡ ℡3 小时前
布隆过滤器
java
yaoxin5211233 小时前
462. Java 反射 - 获取声明类与封闭类
java·开发语言·python
wuqingshun3141595 小时前
MYSQL的乐观锁和悲观锁是什么?
java
唐青枫6 小时前
Java SLF4J 实战指南:从日志门面到 Logback、MDC 和链路追踪
java
jvmind_dev7 小时前
Java GC 实战指南(番外篇):被忽视的隐形杀手 —— Class Unloading 如何拖垮 GC
java·后端
An_s7 小时前
机器学习python之识别图中物品信息
java·linux·开发语言
AIGS0017 小时前
跨越语义鸿沟:企业本体语义平台的构建与落地
java·人工智能·python·机器学习·人工智能ai大模型应用