软件环境
IntelliJ IEDA (中文)官方网址:IntelliJ IDEA – 专业 Java 和 Kotlin 开发 IDE
IntelliJ IEDA (英文)官方网址:JetBrains: Essential tools for software developers and teams
一、IntelliJ IDEA中文文档
w3c学院的中文文档
二、idea 终极大法
重启大法。关idea后重新打开,如果关不掉就(强制)杀进程。解决多种卡顿,等待问题。
三、设置编码
File -> Settings -> Editor -> File Encoding
不同版本可能略有差异
一般:3个utf8 加 一个√
四、插件安装
lombok 插件为例
File --> Settings --> plugins -->输入lombok->搜索.-->点“安装”
其他插件(如:mybaties等)类似
lombok启用开关(默认启用):
Settings --> Build Execution,Deployment-> Compiler--> Annotation Processors-->Enable annotation processing
五、jdk配置
IntelliJ IDEA->Preferences->Build,->Compiler->Java Compiler
如果是springboot2 需要jdk8
如果是springboot3 需要jdk17(17是8后面的一个跨越级版本)
File->Project Structure ->Project Settings-> project
File->Project Structure ->Platform Settings-> SDKs
六、快捷键
1、查找: CTRL + SHIFT + F(工作区全局) 、 CTRL+F(文件内)
等同:Edit-->Find-->Find in Path.. == CTRL+H
2、光标位置进/退(上/下一次所在位置)
macOS:option+comman+左/右 (默认)
七、配置tomcat虚拟目录
Run --> Edit Configurations --> Run/Debug Configurations-->Tomcat Server --> Deployment --+ --> External Source
不同版本可能略有差异
八、同时打开多个项目/模块
1、右键工程左边Project空白处
2、选择Open Module Setting
3、Project Settings -->Modules-->+-->Import Module
附件一:基本设置和常用快捷键
- 编码设置:在
File -> Settings -> Editor -> File Encoding
中设置编码为UTF-8。不同版本可能略有差异,一般选择3个utf8加一个√。 - 插件安装:以Lombok插件为例,在
File -> Settings -> Plugins
中搜索并安装。其他插件如MyBatis类似操作。 - JDK配置:在
IntelliJ IDEA -> Preferences -> Build, Execution, Deployment -> Java Compiler
中设置JDK版本。例如,Spring Boot 2需要JDK 8,而Spring Boot 3需要JDK 17。 - 常用快捷键:
Ctrl+Shift+F
:工作区全局查找Ctrl+F
:文件内查找Ctrl+H
:查找并替换Alt+Q
:查看当前方法的声明Ctrl+P
:显示参数信息Ctrl+Alt+L
:格式化代码Ctrl+R
:替换文本Ctrl+F
:查找文本2
附件二:高级功能和问题解决
- 控制台输出中文乱码问题:将IDEA的字符编码改为GBK或在Windows命令行中设置UTF-8编码。
- 解决卡顿问题:重启IDEA或强制杀死进程。如果关不掉,可以强制杀死进程。
- 配置Tomcat虚拟目录:在
Run -> Edit Configurations -> Tomcat Server -> Deployment -> External Source
中进行设置。 - 多行显示标签页:在
File -> Settings -> Editor -> General -> Editor Tabs
中取消Show Tabs in One Row
的勾选。 - 自动导入包和优化导入:在
Settings -> Editor -> General -> Auto Import
中设置自动导入包和优化导入。 - 代码大括号换行:在
File -> Settings -> Editor -> Code Style -> Java
中进行设置。 - 护眼颜色设置:在
File -> Settings -> Editor -> Color Scheme -> General
中选择护眼颜色。
附件三:插件推荐
- Codota:代码智能提示,提供高使用频率语句和基于项目代码总结的偏好。
- Key Promoter X:快捷键提示,帮助加快熟悉过程。
- CodeGlance:代码缩略图,方便查看大量代码。
- Lombok:简化冗长代码,自动处理get/set/构造/toString/hashCode等方法