IntelliJ IDEA 安装配置
命令行可以写 Java,但真实项目需要 IDE。IntelliJ IDEA 是最流行的 Java IDE,智能补全、代码导航、调试器能大幅提升开发效率。Community 版免费且足够学习使用。
下载安装
访问 JetBrains 官网 下载:
| 版本 | 价格 | 功能 |
|---|---|---|
| Community(社区版) | 免费 | Java/Kotlin 开发,足够学习 |
| Ultimate(旗舰版) | 付费 | Web/企业级开发,功能更全 |
安装方式:Windows 运行 exe 安装包,macOS 拖动到 Applications,Linux 解压后运行 ./idea.sh。
基础配置
配置项目 SDK
- File → Project Structure → Project
- 设置 Project SDK 为已安装的 JDK(17 或 21)
- 设置 Project language level 与 JDK 版本匹配
配置编码
File → Settings → Editor → File Encodings:Global Encoding、Project Encoding、Default encoding for properties files 均设为 UTF-8。
配置外观
File → Settings → Appearance:Theme 推荐 Darcula(深色护眼),Font 推荐 JetBrains Mono / Source Code Pro,Font Size 推荐 14。
创建第一个项目
- File → New → Project
- 选择 Java 模板
- 设置项目名称和路径,点击 Create
- 右键
src→ New → Java Class,输入类名(如HelloWorld) - 添加
main方法并运行
java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, IDEA!");
}
}运行:Windows/Linux 用 Shift + F10,macOS 用 Ctrl + R。
常用插件
| 插件 | 功能 |
|---|---|
| Lombok | 自动生成 getter/setter/constructor |
| Alibaba Java Coding Guidelines | 阿里代码规范检测 |
| Maven Helper | Maven 依赖分析、冲突检测 |
| GitToolBox | Git 增强,显示提交信息 |
| Key Promoter X | 快捷键提示 |
安装:File → Settings → Plugins → Marketplace,搜索插件名,点击 Install 后重启 IDEA。
快捷键速查
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 运行 | Shift+F10 | Ctrl+R |
| 调试运行 | Shift+F9 | Ctrl+D |
| 智能补全 | Ctrl+Space | Ctrl+Space |
| 代码生成 | Alt+Insert | Ctrl+Enter |
| 重命名 | Shift+F6 | Shift+F6 |
| 格式化代码 | Ctrl+Alt+L | Cmd+Opt+L |
| 查找类 | Ctrl+N | Cmd+O |
| 快速修复 | Alt+Enter | Opt+Enter |
常见问题
IDEA 找不到 JDK — File → Project Structure → Platform Settings → SDKs → 添加 JDK 路径。
Maven 项目导入失败 — 右键 pom.xml → Add as Maven Project,或点击右侧 Maven 面板的刷新按钮。
