---
title: "【Java基础复习】IntelliJ IDEA个人使用问题汇总"
source: https://www.zbhgis.com/note/note-20250919-2
author: zbhgis 浩瀚地学
created: 2025-09-19
tags: [Java基础复习, Java]
---

> 本文来自浩瀚地学，规范页面（含代码高亮与图片灯箱）：https://www.zbhgis.com/note/note-20250919-2
# 【Java基础复习】IntelliJ IDEA个人使用问题汇总

个人主页：https://github.com/zbhgis

# 前言

环境：IntelliJ IDEA 2025.2

# 更新记录

创建时间：2025.10 完成初步撰写

更新1：2026.03 补充目录，并添加个人github主页链接

# 常用的特殊快捷键

1.鼠标指针放置在某文件中，Ctrl+Alt+L进行当前文件的代码格式化

2.鼠标指针悬停在变量上后，使用Alt+Enter可以查看IDE提供的便捷操作

3.鼠标指针放置在代码中，Alt+Insert调用代码生成功能，生成常用代码

4.鼠标指针放置在当前行，Ctrl+D快速在下一行重复当前行代码

5.鼠标指针选中某文件或悬停于某变量或方法，Shift+f6快速重命名

6.Shift+f10，再次运行上一次以运行过的代码文件

7.Shift+f9，再次调试上一次以运行过的代码文件

8.Ctrl+Shift+f10，运行当前代码文件（前提是代码可运行）

9.Ctrl+Alt+S，快速打开菜单栏的【Settings】

10.Ctrl+Shift+空格，快速进行游标处的代码提示（内置api）

11.Ctrl+Alt+空格，快速进行游标处的代码提示（变量）

12.Ctrl+R在当前文件内快速查找并批量替换

13.Ctrl+Shift+R在指定路径中快速查找并批量替换

14.鼠标指定放置在某方法名，Ctrl+Alt+B实现跳转到具体的方法

15.F8 Step Over

16.F9 Resume Program

17.Alt+F1,1 定位当前打开文件在目录中的位置。

# 调整自动格式化范围

使用Ctrl+Alt+Shift+L，调出格式化范围设置，按以下勾选，即在按下Ctrl+Alt+L进行格式化时，仅有行间隔保留，其他按照IDE默认的代码规范进行格式化。

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072312677.png)

# 快捷键失效或转为其他IDE的快捷键

打开菜单栏【File】的【Settings】，找到【Keymap】选择【Windows Copy】，恢复原始快捷键，点击右下角的【Apply】应用设置。

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072312390.png)

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072311257.png)

# 注释取消顶格

环境：IntelliJ IDEA 2025.2

打开菜单栏【File】的【Settings】，找到【Editor】|【Code Style】|【Java】|【Code Generation】中，仅勾选如图设置，即可取消注释顶格，点击右下角【Apply】应用。

其他语言类似。

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072312005.png)

# 替换背景图片

环境：IntelliJ IDEA 2025.2

打开菜单栏【File】的【Settings】，找到【Appearance & Behavior】|【Appearance】|【UI Options】|【Background Image】，点击打开

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072312951.png)

选择好图片路径并调整好透明度之后，点击【Set for Editor and Tools】即可。

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072312066.png)

# 定时更换背景图片

环境：IntelliJ IDEA 2025.2

打开菜单栏【File】的【Settings】，找到【Plugins】，搜“background image plus”，点击【Install】，安装完毕之后，点击【OK】。

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072313715.png)

重启IDEA后，再次打开菜单栏【File】的【Settings】，找到【Appearance & Behavior】|【Background Image Plus】，选择存放图片的文件夹，并设置好替换的时间间隔，点击【OK】即可。

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072313503.png)

# 语言注入

选中需要语言注入的代码，然后右键选择【Show Context Actions】，再选择【Language injection settings】，最后在【Language Injection Settings】中【Language】中选择【SQL】（或者其他），【Class Methods】中将二者均勾选

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072311659.png)

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072313704.png)

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072313677.png)

在菜单栏中【File】中选择【Settings】，然后选择【Language & Frameworks】中的【SQL Dialects】，并在图中的前两项选择【Mysql】（或者其他），点击【+】添加项目路径即可。

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072311984.png)

# 同时写多行

按住Alt往下拉鼠标选中多行，效果如下

![img](https://cdn.jsdelivr.net/gh/zbhgis/BlogImg@main/blog/202607072311718.png)

```Plain
aliyun.oss
aliyun.oss
aliyun.oss
aliyun.oss
```
