当前位置: 代码网 > it编程>编程语言>Java > IDEA最新使用教程和技巧保姆级总结(强迫症福音+新手必看)

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

2024年08月03日 Java 我要评论
本文主要整理与分享个人在使用IDEA做Java开发时做的各种配置,算是几年来的总结。File | Project Structure (或者快捷键:Ctrl + Alt + Shift + S)另外可以对项目做jdk配置:File | Settings | Editor | File Encodings (或者快捷键:Ctrl + Alt + S)

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

1. 全局jdk

file | project structure (或者快捷键:ctrl + alt + shift + s)
jdk
另外可以对项目做jdk配置:
项目jdk设置

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

file | settings | editor | file encodings (或者快捷键:ctrl + alt + s)
全局编码

3. maven全局配置

file | settings | build, execution, deployment | build tools | maven
maven配置

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

4. 常用快捷键

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

file | settings | editor | general | code completion
代码提示不区分大小写
效果:假设有个 sysuser 类,取消勾选前,键盘敲出首字符小写 s,是不会出 sysuser 提示的,取消勾选后即可出行提示

6. 文件tab多行展示

file | settings | editor | general | editor tabs
tab页多行展示
效果图如下:
多行展示

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

file | settings | editor | inspections
取消注入红色报错
效果图如下:
效果图

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

file | settings | editor | code style
取消自定义换行

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

file | settings | editor | inspections
去除xml中黄色背景块
效果图如下:
效果图

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)
启用serialversionuid提示
效果如如下:
效果图

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

file | settings | editor | code style | java
去除注释换行
去除勾选后,使用快捷键格式化代码的效果图如下:
效果图

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

file | settings | editor | code style | java
去除单行注自动换行
效果图如下:
效果图

17. 自定义类注解模板

file | settings | editor | file and code templates
自定义模板

18. 自定义 live templates

file | settings | editor | live templates
自定义模板
例如:
模板详情
使用效果图如下(输入tc):
效果图

19. 必备几大插件(lombok、mybatisx、rainbow brackets、background image plus)

file | settings | plugins
三大插件

(1)lombok 使用教程如下:
效果图
在这里插入图片描述
mybatisx 效果图如下:
效果图

background image plus 使用及效果图如下:
效果图
如果不安装 background image plus,在 idea 的设置里也可以设置背景:
自带背景设置

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

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

21. 修改idea内存配置文件(可选)

修改idea内存

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

import 导入、export 导出
配置导入导出

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

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com