Java IDEA - 各种快捷键设置汇总(提高工具使用效率)

目录 (速查快捷键,点击标题则跳转到对应快捷键的设置)(不断更新中,需要的可以收藏)

一、序列化Serializable设置 (光标放在类上 -> alt + enter即可)

[二、回退/前进 到上一个查看的类 / 方法位置](#二、回退/前进 到上一个查看的类 / 方法位置) (ctrl + alt + <- (回退) ctrl + alt + -> (前进))

三、回到上一次编辑位置 (Ctrl+Shift+Backspace)


一、序列化Serializable设置

1. 设置路径: File → Settings → Editor → Inspections → Java → Serialization issues → 勾选 Serializable class without 'serialVersionUID'。

2. 光标放在 实现 Serializable 接口的类名 上,按 Alt+Enter,选择Add 'serialVersionUID' field自动生成 serialVersionUID。

二、回退/前进 到上一个查看的类 / 方法位置

回退设置:

  1. 打开设置:Windows/Linux:File → Settings;Mac:IntelliJ IDEA → Preferences

  2. 选择 Keymap,搜索框输入**Back** ,定位路径:Main Menu → Navigate → Back(该功能就是回退上一个查看的类 / 方法位置)

  3. 右键 Back → Remove(清除原有冲突快捷键)→ Add Keyboard Shortcut4. 按下你想要绑定的按键组合,确认保存即可。

配套前进功能 为同目录下的**Forward**。

注:直接右上角全局搜索Back 和 Forward关键字即可定位到对应绑定位置。

三、回到上一次编辑位置

  1. 打开设置:Windows/Linux:File → Settings;Mac:IntelliJ IDEA → Preferences

  2. 进入 Keymap,搜索框输入Last Edit Location(对应功能:回到上一次编辑位置)

  3. 右键该选项 → Remove(移除原有快捷键)→ Add Keyboard Shortcut

  4. 录入自定义按键组合,确认保存

默认快捷键:Windows/Linux Ctrl+Shift+Backspace ,Mac Cmd+Shift+Backspace

区分:该功能和Back(Ctrl+Alt+←)不是同一个,Back 是回退浏览位置 ,Last Edit Location 只回退真实编辑修改的位置。

注:

Last Edit Location(Ctrl+Shift+Backspace)只有回退,没有配套专属前进。

为什么没有前进呢?

我的思路是: 你刚刚在看非最后编辑处的代码,此时你按 ctrl + shift + back回退到最后编辑位置。此时你不能再前进了,因为你刚才跳转到最后编辑处就是你最新的类所在位置,你只能回退。回退的话你可选择回退到【再上一处编辑位置】 或者 【上一个查看的类/方法】。

相关推荐
晨曦中的暮雨10 分钟前
限流算法——固定窗口、滑动窗口、漏桶、令牌桶
java·开发语言·算法
文丑颜不良啊1 小时前
LeetCode876~900题目解析
java·leetcode
aloha_7892 小时前
Java 基础、集合、异常与 JUnit 5 速查
java·junit·sqlserver
知守观3 小时前
设计模式实战:从真实老项目中看标准模板方法与工厂的落地
java·spring·设计模式
独隅3 小时前
Claude API 实战教程:从入门到完整项目
android·java·数据库·claude·claude code
Wang's Blog3 小时前
Java 项目实战: 交友项目 - 圈子功能实现:总结
java·开发语言·交友
SL_staff3 小时前
JVS私有化文档系统上线避坑指南:5大运维与业务协同断点及检测加固实践
java·开源·全栈
FinelyYang5 小时前
考试系统简答题 AI 阅卷:覆盖度驱动、异步评分与人机协同落地实践
java·大数据·人工智能
hhhjhl5 小时前
Yup 跨端三方库仓颉适配全流程
java·开发语言
用户3126874877205 小时前
Java 对象内存布局:压缩指针、对齐填充与 JOL 实测
java