IDEA官网下载2026|IDEA社区版安装+使用图文步骤

简介: IntelliJ IDEA(简称IDEA)是JetBrains推出的主流Java集成开发环境,集代码编写、编译、调试、版本控制等功能于一体。提供免费社区版(支持Java/Kotlin/Maven/Gradle等)和付费旗舰版(增强Spring、数据库、前端等支持),开箱即用、智能提示强,适合学习与日常开发。

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 17JDK 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 管理的项目


相关文章
|
22天前
|
Oracle IDE Java
Java JDK下载、安装、配置、运行程序一篇搞定(2026实测)
本文详解JDK安装与配置全流程,涵盖JDK 8/11/17/21/25/26版本对比、LTS选型建议、Windows环境变量配置及首个Java程序编译运行,实操性强,零基础可快速上手。(239字)
|
22天前
|
人工智能 运维 安全
通义千问Qwen3.8-Max旗舰模型详解:架构、百万上下文与多模态智能体能力
随着大模型技术持续向复杂工程、长周期自主任务、多模态闭环交互方向演进,通义千问Qwen3.8-Max作为当前千问系列的旗舰基座模型,在参数规模、长序列记忆、自主智能体、代码工程、跨模态理解等维度实现了跨越式升级,不再局限于单次问答、短文生成这类轻量化任务,而是面向真实业务里多步骤、长周期、需要自我校验迭代的复杂工作流打造。很多开发者、企业技术团队、科研人员在选型旗舰大模型时,都会关注模型底层架构、上下文承载力、编程交付能力、多模态支持范围,以及线上调用的实操方式,本文将从底层架构、核心功能、场景落地、API代码调用、使用注意事项几个维度,完整拆解Qwen3.8-Max的各项能力,帮助不同类型使
380 4
|
22天前
|
IDE Java Linux
JDK11|Java11下载、安装、配置、运行程序全流程教程(2026实测)
JDK 11 是 Java 的长期支持(LTS)版本,2018年9月发布,模块化、`var` 类型推断、HTTP Client 等特性趋于成熟,目前仍是企业存量项目、高校教学和招聘的主流基准版本。(239字)
|
5月前
|
IDE Java 开发工具
【全网最详细】IDEA官网下载 | IntelliJ IDEA安装使用保姆级教程(附社区版安装包)
IntelliJ IDEA是JetBrains开发的主流Java IDE,以智能代码补全、强大重构、深度框架支持(Spring/Maven/Gradle)和丰富插件生态著称,广受开发者青睐。社区版免费,旗舰版功能更全,安装配置简单,显著提升开发效率。(239字)
|
人工智能 安全 机器人
Hermes Agent:越用越懂你的 AI 助手
本实验基于阿里云计算巢,一键部署Hermes Agent服务实例,支持WebUI访问、QQ机器人对话及终端命令行交互三重验证,全程可视化、零代码,10分钟完成开箱即用的AI智能体搭建。
2037 0
|
3月前
|
运维 Serverless API
从零搭建多Agent协同系统:Google ADK 框架实战
本文介绍如何用Google ADK框架+阿里云AgentRun,从零搭建多Agent协同系统:将复杂任务拆解为专业Agent(如VibeCoder生成代码、CodeReviewer审查),通过A2A协议实现标准化协作与调度,兼顾工程性与易部署性。(239字)
|
算法 Java 测试技术
适合新手小白的史上最强 Java 学习路线图从基础到进阶全程指南
本Java学习路线图涵盖从基础语法、面向对象、集合框架到进阶编程、JVM原理、Spring Boot框架,再到数据库操作与实战项目开发,内容系统全面,适合零基础新手入门与进阶提升,助力掌握Java全栈开发技能。
1198 4
|
12月前
|
消息中间件 canal 缓存
缓存与数据库一致性终极指南:从入门到放弃?不,到精通!下
本文探讨缓存一致性难题,从延时双删到重试机制,分析同步重试、异步重试、消息队列补偿及Binlog监听(Canal)等方案,结合优缺点与适用场景,最终提出根据业务需求权衡一致性与性能,选择合适策略。
|
存储 Ubuntu 固态存储
在乌班图系统上轻松玩游戏,万万没有想到还能这么干
itch也是一个类似STEAM的游戏平台,它是独立游戏制作人的天堂,上面很多个人制作的游戏免费或者以极低的价格分享给玩家。 8、PlayOnLinux