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回退到最后编辑位置。此时你不能再前进了,因为你刚才跳转到最后编辑处就是你最新的类所在位置,你只能回退。回退的话你可选择回退到【再上一处编辑位置】 或者 【上一个查看的类/方法】。

相关推荐
snow@li1 小时前
Java:事务管理全景梳理/解决业务系统数据一致性问题
java
额额额对了1 小时前
Linux 进程管理详解:从概念到实战
java·服务器·前端
evans在进步1 小时前
Spring Boot 启动流程与 @SpringBootApplication 核心原理详解
java·spring boot·后端
许彰午1 小时前
11-rawSql占位符替换
java·低代码·架构
码匠许师傅2 小时前
【C++ 面试真题】聊聊 C++ 的类型特征( type_traits)
java·c++·面试
java1234_小锋2 小时前
Spring框架的创始人开发了一个Java AI智能体框架
java·人工智能·spring
夏天拐跑了西瓜2 小时前
Eureka注册中心——单机与高可用集群搭建
java·spring cloud·微服务·eureka
Caster_Z2 小时前
IntelliJ IDEA 安装 Qoder CN (Formerly Lingma)
java·ide·intellij-idea
前端炒粉2 小时前
fetch+readablestream(Streamable)流式输出
java·服务器·前端