前言
工欲善其事必先利其器,总结一下,避免每次安装都要现搜现找,以后直接按步骤执行就行。
总结的同时,也希望帮助更多的人~
内容包括:
-
Java环境配置
-
Apache Maven配置
-
最新IntelliJ IDEA配置
- IntelliJ IDEA配置包含了:AI插件、Maven全局配置、代码自动补全、导包配置、版本管理等一些常用推荐配置。
Java环境配置
JDK-21
一、下载
下载地址:JDK-21
阿里云盘:jdk-8u152
二、配置
- 新建->变量名=JAVA_HOME,变量值=%JDK-21%
- 新建->变量名=JDK-21,变量值=D:\Program Files\Java\jdk-21.0.1
- 新建->变量名=CLASSPATH,变量值=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;
- 编辑->变量名=Path,增加变量值=%JAVA_HOME%\bin
- 装了多个JDK版本,cmd验证java -version JDK-21未生效?
在变量名Path中调整 %JAVA_HOME%\bin
的优先级高于 C:\Program Files (x86)\Common Files\Oracle\Java\javapath
JDK1.8
一、下载
下载地址:JDK1.8
阿里云盘:jdk-8u152
二、配置
- 新建->变量名=JAVA_HOME,变量值=%JDK-1.8%
- 新建->变量名=JDK-1.8,变量值=D:\Program Files\Java\jdk1.8.0_301
- 编辑->变量名=Path,增加变量值=%JAVA_HOME%\bin、%JAVA_HOME%\jre\bin
Apache Maven配置
一、下载
下载地址:Maven
指定版本:maven-3.8.6
二、修改配置文件
在maven的conf目录下找到settings.xml
,追加mirror
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
三、IDEA 2023中配置Maven
- 【重要】 一定要在欢迎界面开始设置,请点击【关闭项目】回到欢迎界面
- 打开设置:Files->Settings,或者快捷键 Ctrl + Alt + S
- 左上角搜索框搜索Maven,设置如图5项
IntelliJ IDEA配置
介绍
工欲善其事,必先利其器,强大智能的IntelliJ IDEA是Java程序员高效开发的不二选择。
JetBrains是捷克的一家公司,其他产品推荐:
-
DataGrip:用于开发数据库和 SQL
-
Rider:用于开发.NET
-
WebStorm:前端开发
-
PyCharm:Python开发
-
GoLand:Golang开发
安装&激活
- 下载:IntelliJ IDEA 2023
- 激活:文件
- 关闭IDEA自动更新:File -> Settings ,选中Updates, 取消勾选。
常用快捷键
IntelliJ IDEA 的编辑、导航、重构、调试和其他任务相关的命令都有键盘快捷键。记住这些热键可以帮助您将双手放在键盘上,从而提高工作效率。
完整版看这里:
IntelliJ IDEA 键盘快捷键:Windows、macOS
用途 | 快捷键 |
---|---|
打开设置 | Ctrl Alt S |
所有文件中查找 | Ctrl Shift N |
到处搜索 | 连点 Shift |
查找文件 | Ctrl Shift F |
查找类 | ctrl+N |
递归展开 | Ctrl Alt + |
递归折叠 | Ctrl Alt - |
展开全部 | Ctrl Shift + |
全部收缩 | Ctrl Shift - |
调试 | AltShiftF9 |
停止 | CtrlF2 |
查看断点 | Ctrl Shift F8 |
重新格式化代码 | Ctrl Alt L |
显示意图行动 | AltEnter |
下一个方法 | Alt0↓ |
以前的方法 | Alt0↑ |
转到行/列 | Ctrl0G |
上次编辑位置 | CtrlShiftBackspace |
切换大小写 | CtrlShift0U |
插件推荐
插件库: Settings -> Plugins -> Marketplace 搜索并下载安装,完成后重启就生效了。
插件 | 名称 |
---|---|
Alibaba Java Coding Guidelines | 阿里巴巴代码规范检查插件 |
Alibaba Cloud AI Coding Assistant | 阿里云AI代码助理 |
Key Promoter X | 快捷键提示 |
SonarLint | 代码质量检查插件 |
Lombok | 强大注解,简化臃肿代码(已内置) |
FindBugs | 缺陷检测工具 |
GsonFormat | 根据Json生成Java类 |
Rainbow Brackets | 彩虹括号,方便查看代码 |
Grep Console | 自定义控制台输出格式插件 |
Statistic | 代码统计插件 |
全局配置
第一步:【重要】关闭工程,回到起始页
第二步:点击 Customize -> All settings进入全局配置页
第三步:打开:Files->Settings,或者快捷键 Ctrl + Alt + S
设置 | 菜单 |
---|---|
Maven全局配置 | Build->Build Tools->Maven |
导包配置:自动导入、自动删除 | Editor->General->Auto Import |
取消tab页单行显示 | Editor->General->Editor Tabs |
取消匹配大小写 | Editor->General->Code Completion |
显示行号和方法分割线 | Editor->General->Appearance |
双斜杠注释改成紧跟代码头 | Code Style->Java->Code Generation |