IDEA最新使用教程和技巧保姆级总结(强迫症福音+新手必看)

IDEA最新使用教程和技巧保姆级总结(强迫症福音+新手必看)

前言 本文主要整理与分享个人在使用IDEA做Java开发时做的各种配置,算是几年来的一个总结。

本人使用的 idea 版本比较老了,2019.1 版本,JDK 版本也老,1.8 版本,主打的是情怀不同版本的 idea 影响不大,基本上在设置里都可以找到(如果目录不一样,可以在设置的搜索栏里搜索关键字)2024.05.10 更新:本人 idea 已升级为当前最新版 2024.1.1,以下内容依然可参考使用,并会不定期更新新版本内容

文章目录

1. 全局JDK2. 全局编码格式为UTF-83. Maven全局配置4. 常用快捷键5. 代码编写提示不区分大小写6. 文件TAB多行展示7. 去除Autowired注入和bean注入等红色下划线报错警告8. 去除连续格式化代码后的删除的自定义换行符(Don‘t remove custom line breaks on reformat)9. 去除xml中的SQL黄色背景块10. 去除重复代码下划线警告(个人建议保留)11. 去除代码区右侧的竖线(个人建议保留)12. 开启方法之间下划线分割符号(可选)13. 去除报错信息:Unable to get current time from Google's servers14. implements Serializable 开启快捷键生成 serialVersionUID 提示15. 解决格式化后多行注释文字换行问题16. 解决格式化后单行注释自动变多行问题17. 去除pom.xml文件里依赖黄色警告18. 自定义类注解模板19. 自定义 Live Templates20. 必备几大插件(Lombok、MyBatisX、Rainbow Brackets、Background Image Plus)21. 移除不用的自带插件(可选)22. 修改idea内存配置文件(可选,一般安装后不必动它)23. 配置导出导入,永久跟随

1. 全局JDK

File | Project Structure (或者快捷键:Ctrl + Alt + Shift + S) 另外可以对项目做jdk配置:

2. 全局编码格式为UTF-8

File | Settings | Editor | File Encodings (或者快捷键:Ctrl + Alt + S)

3. Maven全局配置

File | Settings | Build, Execution, Deployment | Build Tools | Maven

备注:maven 的配置,只需指定 maven 目录和 maven 里的 setting 文件目录(setting 文件后的 override 点击勾选,repository 文件后的 override 如果是较新的 idea 版本也建议勾上),这样第三行的仓库 repository 会自动识别填充(识别的是你 maven 配置的仓库路径)

设置全局新项目的 Maven 配置(不同 idea 版本都是在 File 下,都能找到,我这里贴的图是2024版,):

4. 常用快捷键

Ctrl + Alt + S ==》 打开设置 Ctrl + Alt + L ==》 代码格式化 Ctrl + Alt + O ==》 优化导入的类和包 Ctrl + Shift + F ==》 全局搜索 Ctrl + Shift + U ==》 切换单词大小写 Ctrl + Shift + V ==》 在复制历史记录中选择粘贴 Ctrl + Shift + Space ==》 输入补全提示 Ctrl + Shift + → ==》 选中当前的单词 Ctrl + Shift + ↑↓ ==》 行代码向上/下移动 Ctrl + Alt + ←→ ==》 跳到上次/下次浏览的位置 Ctrl + Alt + Shift + J ==> 把你选中的单词该页全部选中(这时就会操作同步) Ctrl + / 或 Ctrl + Shift + / ==》 注释(单行或多行) Ctrl + F ==》 查找文本 Ctrl + R ==》 替换文本 Ctrl + X ==> 删除行/剪切 Ctrl + D ==> 复制行 Ctrl + E ==》 打开最近浏览过的文件/更改的代码窗口 Ctrl + H ==》 查看类结构图

Alt + 左侧栏数字序号 ==》 切换左侧栏目、打开或关闭代码全屏 Alt + Enter ==》 智能提示、修正、导包 Alt + Insert ==》 生成(get、set、构造函数等) Alt + ←→ ==》 切换代码视图(上个文件或下个文件窗口) Alt + ↑↓ ==》 在文件里方法间快速移动

Shift + F6 ==》 重命名 Shift + Enter ==》 在当前行下插入一行(自动转到下一行) Shift + Shift ==》调出搜索框(可切换搜索类型)

F2 ==》 定位到当前页的错误处 F7 ==》 Debug模式进入方法内部 F8 ==》 Debug模式下一步 F9 ==》 DeBug模式跳到下一断点 F11 ==》 对某行代码添加或取消书签

5. 代码编写提示不区分大小写

File | Settings | Editor | General | Code Completion 效果:假设有个 SysUser 类,取消勾选前,键盘敲出首字符小写 s,是不会出 SysUser 提示的,取消勾选后即可出行提示

6. 文件TAB多行展示

File | Settings | Editor | General | Editor Tabs 效果图如下:

7. 去除Autowired注入和bean注入等红色下划线报错警告

File | Settings | Editor | Inspections 2025.05.10更新:新版的 idea 修改位置如下: 效果图如下:

8. 去除连续格式化代码后的删除的自定义换行符(Don‘t remove custom line breaks on reformat)

File | Settings | Editor | Code Style

这项配置,是我升级到新版 idea 时才有,老版本是没有的,意思就是:如果开启了勾选,那么在连续 CTRL+ALT+L 格式化代码后,第二次开始就自动去除了一些换行符,如果代码上传了Git仓库,该文件会变色,发生了修改,实际没有修改代码,只是格式化了一下,所以如果勾选上了,建议取消该勾选

9. 去除xml中的SQL黄色背景块

File | Settings | Editor | Inspections 效果图如下:

10. 去除重复代码下划线警告(个人建议保留)

File | Settings | Editor | Inspections (本人实际开发中是开启的,有需要的可以按下方去除)

11. 去除代码区右侧的竖线(个人建议保留)

File | Settings | Editor | General | Appearance 效果图如下:

12. 开启方法之间下划线分割符号(可选)

File | Settings | Editor | General | Appearance 效果图如下:

13. 去除报错信息:Unable to get current time from Google’s servers

File | Settings | Plugins

14. implements Serializable 开启快捷键生成 serialVersionUID 提示

File | Settings | Editor | Inspections (或快捷搜索关键字:serial) 新版本idea修改位置如下: 效果如如下:

15. 解决格式化后多行注释文字换行问题

File | Settings | Editor | Code Style | Java 去除勾选后,使用快捷键格式化代码的效果图如下:

16. 解决格式化后单行注释自动变多行问题

File | Settings | Editor | Code Style | Java 效果图如下:

17. 去除pom.xml文件里依赖黄色警告

File | Settings | Editor | Inspections 修改方式如上(或者直接去掉该项后的勾选),效果图如下:

18. 自定义类注解模板

File | Settings | Editor | File and Code Templates

19. 自定义 Live Templates

File | Settings | Editor | Live Templates 例如: 使用效果图如下(输入tc):

20. 必备几大插件(Lombok、MyBatisX、Rainbow Brackets、Background Image Plus)

File | Settings | Plugins

Lombok 插件如果是新版本的 idea,已经默认安装过了,可以进去看下,没装的建议安装上MyBatisX 这个插件也建议装下,这个就是 mybatis 的辅助插件Rainbow Brackets 这个插件就是给代码里的各种对括号加上颜色,便于查看,尤其是代码多、括号多的时候,建议安装Background Image Plus 这个插件就是给 idea 设置图片背景,按需进行安装,因为 idea 的设置里自带有这个功能

(1)Lombok 使用教程如下: MyBatisX 效果图如下:

Background Image Plus 使用及效果图如下: 如果不安装 Background Image Plus,在 idea 的设置里也可以设置背景:

21. 移除不用的自带插件(可选)

File | Settings | Plugins idea 安装好后会自带安装很多插件,其中有一些插件是从来都用不上的,我这里移除了个人不用的一些插件,可作参考:

22. 修改idea内存配置文件(可选,一般安装后不必动它)

23. 配置导出导入,永久跟随

Import 导入、Export 导出

以上,为本文所有内容,也是个人几年来的使用习惯总结。 2024,不得不感慨一句:打工人越来越难、底层人越来越难,谢幕!

相关文章

保罗-万乔普
官网体育在线365

保罗-万乔普

08-09 4711
扑飞动漫 by congyang liu
官网体育在线365

扑飞动漫 by congyang liu

10-18 4582
肾上腺在人体哪个部位
beat365官方网站

肾上腺在人体哪个部位

07-28 6444
戛纳在哪个国家?戛纳怎么读
365娱乐游戏是哪个公司

戛纳在哪个国家?戛纳怎么读

08-11 1395
CAD打印文件保存路径怎么设置
365娱乐游戏是哪个公司

CAD打印文件保存路径怎么设置

10-17 9560
如何利用夜神模拟器安装微信
365娱乐游戏是哪个公司

如何利用夜神模拟器安装微信

07-05 1264