最全IDEA快捷键

欢迎去楼主个人博客网站一览(^_^)∠※

编辑

Ctrl + Space 基本代码完成(任何类、方法或变量的名称)【代码提示】
Ctrl + Shift + Space 智能代码完成(过滤器的方法和变量预期的类型列表)
Ctrl + Shift + Enter 完成语句【不是完整语句时补全,已经是完整语句时换行】
Ctrl + P 查看方法可能的参数信息
Ctrl + Q 快速查看java API文档
Shift + F1 打开外部API文档【如果有的话maven项目特别好使】
Ctrl + mouse 悬浮显示鼠标覆盖的代码的简介【点击进入对应的源文件】
Ctrl + F1 显示详细的错误或警告描述
Alt + Insert 生成代码… (Getters, Setters, Constructors,hashCode/equals, toString)
Ctrl + O 重写方法
Ctrl + I 实现方法
Ctrl + Alt + T 使用(if..else, try..catch, for,synchronized) 之类包围选中的代码或光标所在行
Ctrl + / 添加或取消行注释
Ctrl + Shift + / 添加或取消块注释
Ctrl + W 依次多选中【减少鼠标勾选】
Ctrl + Shift + W 依次少选中【减少鼠标勾选】
Alt + Q 查看所在部分对应的上下文信息
Alt + Enter 显示建议或快速修复
Ctrl + Alt + L 格式化代码
Ctrl + Alt + O 优化 imports
Ctrl + Alt + I 将光标移动到下一行同样缩进的位置
Tab 添加缩进
Shift + Tab 取消缩进
Ctrl + X or Shift + Delete
Ctrl + C or Ctrl + Insert
Ctrl + V or Shift + Insert
Ctrl + Shift + V 查看剪切板历史
Ctrl + D 复制当前行或代码块到下一行
Ctrl + Y 删除光标所在行
Ctrl + Shift + J 与下一行拼接【去除下一行的缩进添加一个空格】
Ctrl + Enter 将一行拆分为两行并添加缩进
Shift + Enter 新建一行
Ctrl + Shift + U 大小写切换【选中部分或光标所在的word】
Ctrl + Shift + ] 选中光标位置与块结束位置之间代码
Ctrl + Shift + [ 选中光标位置与块起始位置之间代码
Ctrl + Delete 删除光标所在位置到word结尾
Ctrl + Backspace 删除光标所在位置到word开始
Ctrl + 键盘上的+/键盘上的- 展开/折叠 代码块
Ctrl + Shift + 键盘上的+ 展开所有
Ctrl + Shift + 键盘上的- 折叠所有
Ctrl + F4 关闭当前Tab

查找/替换

Double Shift 搜索所有
Ctrl + F 当前tab查找
F3 查找下一个
Shift + F3 查找上一个
Ctrl + R 替换
Ctrl + Shift + F 当前路径查找【相当于Eclipse Ctrl+H】
Ctrl + Shift + R 当前路径替换
Ctrl + Shift + S Search structurally (Ultimate Edition only)
Ctrl + Shift + M Replace structurally (Ultimate Edition only)

搜索引用

Alt + F7 / Ctrl + F7 查询引用的地方 F3查找下一个 / 查找当前文件中引用的地方
Ctrl + Shift + F7 高亮显示查找当前文件中引用的地方
Ctrl + Alt + F7 悬窗显示引用的地方

编译运行

Ctrl + F9 Make project(编译修改和依赖)
Ctrl + Shift + F9 编译选中的内容
Alt + Shift + F10 选择配置来运行
Alt + Shift + F9 选择配置来调试
Shift + F10 运行
Shift + F9 调试
Ctrl + Shift + F10 运行当前文件在配置中的东西

调试

F8 进入
F7 步进
Shift + F7 智能步进
Shift + F8 跳出
Alt + F9 运行到光标位置
Alt + F8 查看表达式的值
F9 重写运行
Ctrl + F8 切换断点
Ctrl + Shift + F8 查看断点

导航

Ctrl + N 跳转到class
Ctrl + Shift + N 跳转到文件
Ctrl + Alt + Shift + N 跳转到标识符
Alt + Right/Left Tab切换
F12 光标回到上一个的工具窗口【并会回到离开时的位置】
Esc 光标回到之前的编辑窗口【并会回到离开时的位置】
Shift + Esc Hide active or last active window【隐藏】
Ctrl + Shift + F4 Close active run/messages/find/… tab【隐藏 与上一个的区别暂时未发现】
Ctrl + G 跳转到行
Ctrl + E 弹出最近使用的文件列表
Ctrl + Alt + Left/Right Navigate back/forward【windows10中快捷键冲突无法使用】
Ctrl + Shift + Backspace 定位到最后编辑的位置
Alt + F1 在任何视图中选择当前文件或标识符
Ctrl + B or Ctrl + Click 转到声明
Ctrl + Alt + B 转到实现
Ctrl + Shift + I 快速查看变量或方法的声明
Ctrl + Shift + B 转到变量的类声明
Ctrl + U 在子方法或子类中可以跳转到父类对应的声明中
Alt + Up/Down 跳转到 上/下 一个方法
Ctrl + ] / [ 跳转到代码块的结尾/开始
Ctrl + F12 文件的结构图
Ctrl + H 类的层次图
Ctrl + Shift + H 方法的层次图
Ctrl + Alt + H 被调用的层次图
F2 / Shift + F2 下/上一个高亮的错误
F4 查看源代码
Alt + Home 显示导航栏
F11 标记/取消书签
Ctrl + F11 标记/取消可以有标记的书签
Ctrl + #[0-9] 跳转到对应的数字标签
Shift + F11 显示所有书签

重构

F5 复制文件
F6 移动文件
Alt + Delete 安全的删除
Shift + F6 重命名【文件、变量名等等】
Ctrl + F6 更改方法的签名【方法名、参数列表】
Ctrl + Alt + N 内联【将两条语句合并成一条 光标所在的变量的声明会被移除并合并到对应的调用该变量的位置】
Ctrl + Alt + M 提取方法
Ctrl + Alt + V 提取变量
Ctrl + Alt + F 提取属性
Ctrl + Alt + C 提取常量
Ctrl + Alt + P 提取参数【将XXX xx=new XXX();的xx转成方法的参数】

代码同步【VSC 以及 本地历史】

Ctrl + K 提交项目
Ctrl + T 更新项目
Alt + Shift + C 查看最近变化
Alt + BackQuote (`) 快速弹出VCS操作列表
Live Templates
Ctrl + Alt + J 使用选中的模版包围选中的代码或光标所在行
Ctrl + J 插入一个模版
iter Iteration according to Java SDK 1.5 style
inst Check object type with instanceof and downcast it
itco Iterate elements of java.util.Collection
itit Iterate elements of java.util.Iterator
itli Iterate elements of java.util.List
psf public static final
thr throw new

通用

Alt + #[0-9] 打开相应的工具窗口
Ctrl + S 保存所有
Ctrl + Alt + Y 同步
Ctrl + Shift + F12 切换最大最下化
Alt + Shift + F 添加到收藏夹
Alt + Shift + I 检查当前的文件
Ctrl + BackQuote (`) 打开切换方案列表
Ctrl + Alt + S 打开Setting对话框
Ctrl + Alt + Shift + S 打开 Project Structure 对话框
Ctrl + Shift + A 查找所有的动作列表【如快捷键等等】
Ctrl + Tab 打开所有tab 以及 窗口列表

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补全代码 Ctrl+空格 代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示 Ctrl+Shift+Alt+N 查找类中的方法或变量 Alt+Shift+C 对比最近修改的代码 Shift+F6 重构-重命名 Ctrl+Shift+先上键 Ctrl+X 删除行 Ctrl+D 复制行 Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ ) Ctrl+J 自动代码 Ctrl+E 最近打开的文件 Ctrl+H 显示类结构图 Ctrl+Q 显示注释文档 Alt+F1 查找代码所在位置 Alt+1 快速打开或隐藏工程面板 Ctrl+Alt+ left/right 返回至上次浏览的位置 Alt+ left/right 切换代码视图 Alt+ Up/Down 在方法间快速移动定位 Ctrl+Shift+Up/Down 代码向上/下移动。 F2 或Shift+F2 高亮错误或警告快速定位 代码标签输入完成后,按Tab,生成代码。 选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。 Ctrl+W 选中代码,连续按会有其他效果 选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。 Ctrl+Up/Down 光标跳转到第一行或最后一行下 Ctrl+B 快速打开光标处的类或方法 Intellij IDEA最常用快捷键 1.Ctrl+E,可以显示最近编辑的文件列表 2.Shift+Click可以关闭文件 3.Ctrl+[或]可以跳到大括号的开头结尾 4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方 5.Ctrl+F12,可以显示当前文件的结构 6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 7.Ctrl+N,可以快速打开类 8.Ctrl+Shift+N,可以快速打开文件 9.Alt+Q可以看到当前方法的声明 10.Ctrl+W可以选择单词继而语句继而行继而函数 11.Alt+F1可以将正在编辑的元素在各个面板中定位 12.Ctrl+P,可以显示参数信息 13.Ctrl+Shift+Insert可以选择剪贴板内容并插入 14.Alt+Insert可以生成构造器/Getter/Setter等 15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量 16.Ctrl+Alt+T可以把代码包在一块内,例如try/catch 17.Alt+Up and Alt+Down可在方法间快速移动

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三产

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值