IntelliJ IDEA(简称 IDEA)是 JetBrains 公司出品的 Java 集成开发环境,也是目前全球最常用的 Java 开发工具之一。它把代码编写、编译、运行、调试、版本控制等功能集中到一个界面里,日常开发需要的操作基本都能在 IDEA 中完成。
Java 开发工具里常见的还有 Eclipse 和 VS Code,简单对比几款主流工具:
| 对比项 | IDEA | Eclipse | VS Code |
| 免费版本 | 提供功能完整的免费社区版 | 完全免费开源 | 完全免费开源 |
| Java 智能补全 | 强,上下文感知 | 中等,需自行配置 | 一般,需装扩展 |
| 上手难度 | 适中,开箱即用 | 配置项较多 | 需自己搭建环境 |
| 内存占用 | 较高 | 中等 | 较低 |
对比下来,IDEA 在 Java 智能提示和开箱即用方面更有优势,社区版免费就能覆盖大部分学习和开发场景。
IDEA 目前最新版本是 2026.2,分为免费社区版和付费旗舰版,本文的安装和使用部分以社区版为例。
IDEA版本介绍
IDEA 官方提供社区版和旗舰版两个版本,两者的功能差异如下表。
| 版本 | 价格 | 核心功能 | 适合人群 |
| 社区版(Community) | 免费 | Java、Kotlin、Groovy 等 JVM 语言开发,智能补全、调试、重构、Git 集成,支持 Maven、Gradle 构建 | 学生、Java 初学者、个人开发者,适合中小型项目 |
| 旗舰版(Ultimate) | 付费(提供 30 天免费试用) | 在社区版基础上增加 Spring、Jakarta EE 等框架支持、数据库工具、前端开发支持、远程开发、AI 辅助功能 | 企业开发、全栈开发,需要框架高级支持的团队 |
对绝大多数学习 Java 和做日常开发的人来说,社区版完全够用,功能完整且免费;等后续需要 Spring 框架高级支持、数据库工具等功能时,再考虑旗舰版也不迟。
IDEA下载
IntelliJ IDEA安装包:IntelliJ IDEA下载(官网正版,放心使用)
| 安装包名称 | 对应平台(适用场景) | 格式说明 | 文件大小 |
| idea-2026.2.1.exe | Windows x64(主流 Windows 电脑,推荐) | 安装程序,双击即可安装,最省事 | 1125.14 MB |
| idea-2026.2.1.win.zip | Windows x64(主流 Windows 电脑) | 压缩包,解压即用,无需安装 | 1540.17 MB |
| idea-2026.2.1-aarch64.exe | Windows ARM64(ARM 处理器电脑) | 安装程序,双击即可安装 | 1116.10 MB |
| idea-2026.2.1.dmg | macOS x64(Intel 芯片 Mac) | 镜像文件,打开后拖入应用程序文件夹 | 1489.37 MB |
| idea-2026.2.1-aarch64.dmg | macOS Arm 64(Apple Silicon 芯片 Mac) | 镜像文件,打开后拖入应用程序文件夹 | 1442.52 MB |
| idea-2026.2.1.tar.gz | Linux x64(主流 Linux 发行版) | 压缩包,解压后运行 bin 目录下的 idea.sh | 1526.64 MB |
| idea-2026.2.1-aarch64.tar.gz | Linux Arm 64(ARM 服务器等) | 压缩包,解压后运行 bin 目录下的 idea.sh | 1548.30 MB |
JDK安装(已安装的跳过)
IDEA 自带运行环境,用来启动软件本身没有问题,但创建 Java 项目、编译运行代码时,需要本机事先安装好 JDK。建议先装 JDK 17 或 JDK 21 这类长期支持版本,并配置好环境变量,这样 IDEA 创建项目时就能自动识别。
这里以安装 JDK21 为例:
1)下载 JDK 21 安装包后,双击运行安装程序:
2)点击"下一步"开始安装。默认安装到 C 盘,这里我将其安装到了非系统盘(比如 D:\JDK21\),注意,安装路径要记住,后面配置需要用到。
3)等待安装完成。安装完成后,点击"关闭"退出安装程序。JDK 21现在已经安装到你的电脑上了。
配置环境变量(重要步骤)
1)右键点击"此电脑"或"计算机",选择"属性":
2)然后点击"高级系统设置":
3)在系统属性窗口中,点击"环境变量"按钮:
4)在系统变量部分,找到并选中"Path"变量,点击"编辑":
5)点击"新建",添加 JDK 的 bin 目录路径,我的是"D:\JDK21\bin":
6)点击"确定"保存所有更改。
7)验证安装是否成功。按组合键 Win+R,输入cmd打开命令提示符(cmd),输入"java -version"和"javac -version",如果显示JDK 21的版本信息,说明安装和配置成功。
IDEA安装
macOS 版安装包是 dmg 文件,双击后把 IntelliJ IDEA 图标拖进 Applications 文件夹即可;Linux 版是 tar.gz 压缩包,解压后进入 bin 目录运行 idea.sh 启动。
我使用的是 Windows 系统,相同的读者跟着步骤做就能完成安装:
1)下载 idea-2026.2.exe 安装文件,双击启动执行,点击下一步:
2)选择安装路径。建议安装到非系统盘,比如 D 盘,避免占用 C 盘空间:
3)按需勾选创建桌面快捷方式、关联 .java 文件等选项:
4)直接点击下方的“安装”按钮进行安装:
5) 等待进度条走完,点击“完成”按钮,IDEA 就安装好了。
使用IDEA运行Java程序
第一次启动 IDEA 时会弹出设置向导,新手一直点“下一个”用默认设置就行,后面随时可以在 Settings 里面改。
1、创建 Java 项目
1) 在 IntelliJ IDEA 欢迎页面左侧选择选项(默认选择) ,然后在右侧选择新建项目:
2) 输入 Java 项目的名称,并分别设置项目所在目录(Location)和 JDK,最后点击最下方的创建按钮:
3) 在执行完以上操作后,Java 项目 firstDemo 就创建成功了,项目结构如下:
2、编写 Java 代码
创建好 Java 项目,接下来就可以在这个项目中编写 Java 程序代码了,具体步骤如下。
1) 在 HelloJava 的 src 目录下,参照下图选择,新建一个 Java 类:
2) 选择“类”,并输入 Java 类的名称:
3) 执行完以上操作后,在 HelloJava 项目的 src 下看到 HelloWrold 类已经创建成功:
4) 双击打开 HelloWorld 类,并输入以下代码。
public class firstdemo{ public static void main(String[] args) { System.out.println("原创:xiecoding.cn"); } }
3、运行 Java 程序
1) 点击运行按钮,运行Java 程序:
2) 在底部的 Console(控制台)窗可以看到运行结果:
IDEA插件管理
IDEA 的强大之处在于插件生态。按 Ctrl+Alt+S 打开设置,选择"插件",可以在 Marketplace 中搜索安装插件:
下面推荐几款社区版常用且口碑稳定的插件,插件按需安装即可,不用追求装全。插件越多,IDEA 启动和索引速度越慢。
| 插件名称 | 用途 | 适用场景 |
| Lombok | 通过注解简化 Java 代码,省掉 getter/setter/构造方法等样板代码 | 所有 Java 项目,Spring Boot 项目必备 |
| MyBatisX | MyBatis 开发辅助,支持 Mapper 和 XML 互相跳转、代码生成 | 使用 MyBatis/MyBatis-Plus 的项目 |
| Grep Console | 控制台日志语法高亮,按日志级别显示不同颜色 | 经常看控制台日志输出的开发者 |
| GitToolBox | 在代码行尾显示 Git 提交信息,查看每行代码的最后修改人和时间 | 团队协作开发项目 |
| Rainbow Brackets | 不同层级的括号显示不同颜色,快速定位括号匹配 | 书写复杂嵌套代码时,避免括号混乱 |
| CodeGlance Pro | 右侧显示代码缩略图,类似 Sublime Text 的滚动条预览 | 代码文件较长的项目,快速导航定位 |
| .ignore | 生成 .gitignore 文件模板,支持主流语言和框架 | 使用 Git 管理的项目 |