【IDEA】IntelliJ IDEA下载、安装、配置、使用全流程教程(图文,超详细)

简介: IntelliJ IDEA 是 JetBrains 推出的顶级 Java IDE,以智能补全、深度代码分析、强大重构和丰富插件生态著称。提供免费开源的 Community 版(适合 Java/Kotlin/Android 开发)和功能全面的付费 Ultimate 版(支持 Spring、Web、数据库等)。新手推荐从 Community 版起步,上手快、效率高。(239字)

IntelliJ IDEA(简称 IDEA)是 JetBrains 公司推出的 Java 集成开发环境,被公认为目前最好用的 Java IDE 之一。


IDEA 提供了智能代码补全、代码分析、重构工具、版本控制集成、调试器等一整套开发功能,插件生态也非常丰富,基本你能想到的开发需求都能找到对应的插件来满足。


IDEA 分两个版本:

  • Community(社区版)免费开源,适合 Java、Kotlin 和 Android 开发;
  • Ultimate(终极版)付费,额外支持 Spring、Maven、Gradle、JavaScript、Python、数据库工具等,功能更加全面。


对于初学者或者主要做 Java 开发的小伙伴来说,Community 版已经完全够用了,免费而且功能不阉割。如果你需要做企业级开发或者涉及多种语言,可以考虑 Ultimate 版,JetBrains 提供了 30 天免费试用,可以先体验再决定是否购买。

IntelliJ IDEA下载

IntelliJ IDEA安装包下载地址:IntelliJ IDEA下载(官网正版,放心使用)

IntelliJ IDEA安装

1) 我使用的是 Windows 系统,下载 idea-2026.1.exe 安装文件,双击启动执行。



2) 点击“浏览...”按钮选择 IntelliJ IDEA 的安装目录,建议修改安装路径到D盘,避免占用C盘空间。然后点击“下一步”,如下图:



3) 勾选为 IntelliJ IDEA 创建桌面快捷方式,然后进行下一步:



4) 直接点击下方的“安装”按钮进行安装:



5) 等待 IntelliJ IDEA 安装进度到达 100%,点击“Finish”按钮,完成 IntelliJ IDEA 的安装工作。


使用IntelliJ 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 中搜索安装插件:



热门插件整理如下:


插件名称 用途 适用场景
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 管理的项目

IDEA常见使用问题

1)IDEA 启动后项目加载很慢,尤其是第一次打开大项目时。这是因为 IDEA 在索引项目文件,等索引完成就好了。


2)代码不报错但是运行时报"找不到或无法加载主类"。通常是因为没有把 Java 类编译进输出目录,可以试试重新编译,或者菜单栏选择“文件→使缓存时效”清除缓存后重启。


3)社区版提示"某些功能在社区版中不可用",Community 版是免费版,不支持 Spring、JavaEE、前端框架等企业级功能。如果你确实需要这些功能,可以考虑升级到 Ultimate 版,或者用 VS Code 配合插件来做相应的开发。

总结

IntelliJ IDEA 是目前 Java 开发领域最主流的 IDE,智能代码补全、强大的重构工具、丰富的插件生态让它成为很多开发者的首选。


IDEA 社区版免费开源,对于学习 Java 和做个人项目的初学者来说完全够用。下载安装后花几分钟熟悉一下,按照本文的讲解就能轻松上手,开发效率会有明显提升。

相关文章
|
3月前
|
Java Linux 开发工具
IDEA官网下载2026|IDEA社区版安装+使用图文步骤
IntelliJ IDEA(简称IDEA)是JetBrains推出的主流Java集成开发环境,集代码编写、编译、调试、版本控制等功能于一体。提供免费社区版(支持Java/Kotlin/Maven/Gradle等)和付费旗舰版(增强Spring、数据库、前端等支持),开箱即用、智能提示强,适合学习与日常开发。
|
17天前
|
运维 Java 编译器
【保姆级】JDK下载+安装+环境变量配置教程(所有版本汇总,2026最新版)
本文详解JDK安装与配置,以最新LTS版JDK 25为例,涵盖版本选择(优先LTS)、官网下载、图文安装步骤、环境变量配置(Path添加bin路径)及基础编译运行验证,新手可快速上手。
|
15天前
|
Java Linux 开发工具
【保姆级】IDEA官网下载+安装+配置+使用教程(所有版本汇总,2026最新版)
IntelliJ IDEA 是 JetBrains 开发的主流 Java IDE,支持 Java、Kotlin、Spring 等开箱即用,提供智能代码分析、重构与调试。含免费社区版(适合学习/中小型项目)和付费 Ultimate 版(含微服务、数据库、远程开发等高级功能),全面支持 Windows/macOS/Linux。
|
3月前
|
Java Apache 项目管理
【2026最新】Maven下载安装配置图文|Maven配置环境变量一篇搞定
Apache Maven 是 Apache 基金会开发的开源项目管理与构建工具,专为 Java 生态设计。它通过 `pom.xml` 统一管理依赖、编译、测试、打包及部署,支持 JDK 8+,最新稳定版为 3.9.16。
|
3月前
|
前端开发 Java 数据库连接
Spring Boot 详细简介!
Spring Boot 是什么?能干啥?
339 0
Spring Boot 详细简介!
|
3月前
|
IDE Java 开发工具
【2026】JDK17|Java17下载+安装+配置+运行程序全流程彻底搞定
JDK 17 是 Java 最主流的长期支持(LTS)版本,2021年9月发布,稳定可靠、生态完善、教程丰富,企业需求量大,支持至2029年。初学者首选,兼顾学习、开发与就业,装好即可编译运行Java程序。
|
3月前
|
Shell Linux 开发工具
【全网最详细】Git官网下载、安装、使用一站搞定(涵盖所有平台)
Git是免费开源的分布式版本控制系统,由Linus Torvalds于2005年创建。它支持离线提交、完整历史本地存储、轻量分支与高效协作,广泛用于个人开发、课程设计及团队项目,是GitHub/GitLab等平台的底层核心,全球开发者使用率超96%。(239字)
|
3月前
|
XML Java Apache
【2026实测】Maven下载、安装、配置一篇搞定(附官网安装包)
Maven是Apache开源的Java项目构建与依赖管理工具,以“约定优于配置”为核心,通过pom.xml自动下载、管理依赖并一键完成编译、测试、打包等流程。生态成熟、上手简单,是Java开发者的标配。
|
3月前
|
Oracle IDE Java
Java JDK下载、安装、配置、运行程序一篇搞定(2026实测)
本文详解JDK安装与配置全流程,涵盖JDK 8/11/17/21/25/26版本对比、LTS选型建议、Windows环境变量配置及首个Java程序编译运行,实操性强,零基础可快速上手。(239字)
|
3月前
|
IDE Java API
JDK8|JDK1.8|Java8下载、安装、配置、运行程序一篇搞定(2026实测)
JDK8(Java 8)是2014年发布的长期支持(LTS)版本,内部版本号1.8,以稳定性、成熟生态和广泛兼容性著称。它引入Lambda、Stream API和新时间API等核心特性,至今仍是企业老系统、高校教学及考证的主流选择。

热门文章

最新文章