IntelliJ IDEA 下载安装:写 Java 和 Kotlin 主流的开发工具

IntelliJ IDEA 是写 Java 和 Kotlin 最主流的开发工具。代码补全准、跳转快、重构稳,报错能直接给出改法。它的核心功能免费------个人写 Java 项目、学习、做课程作业,都能用完整的一套。

一、IntelliJ IDEA 下载安装教程:它是干什么的

写 Java 的时候,代码里一个方法名打错、参数类型对不上、少了个分号,编译才告诉你。一个类里的方法几十个,靠记忆和翻文件找,效率很低。

IDEA 把这件事往前挪了。它在你打字的时候就分析整个项目:方法名打到一半自动补全、按住 Ctrl 点方法名直接跳到定义、改一个变量名它能把这个项目里所有引用一起改掉、有语法错误当场标红并给出修正建议。

VS Code 轻、开得快,装了 Java 插件也能写,但项目一大,索引和补全的准确度就下来了。Eclipse 是老牌,插件生态庞杂,配环境要花时间。IDEA 的代价是吃内存 ------它做大项目时默认要 2G 以上内存,4G 的机器跑起来会吃力,这也是很多人第一次用觉得它「卡」的原因,跟软件本身关系不大。

二、下载

下载地址:

点击下载安装包(迅雷网盘)

微信里点不开就把链接复制到浏览器打开。官方地址是 jetbrains.com/idea,网盘里放的是官方安装包,没有改动。

直接下就完了。

安装包是 .exe,实测 1056.9MB(约 1.03GB) ,文件名 idea-2025.3.exe。

本包是 2025.3 版 (文件属性里的产品版本 2025.3,内部构建号 253.28294.334,JetBrains 出品)。包里只有这一个安装包,认准带「IDEA」的那个,别跟 PyCharm、WebStorm 弄混。

三、安装步骤

实测向导是中文界面,一共 5 页 ,整个装完两三分钟(安装后要占 4.0 GB 空间)。

  1. 欢迎使用 IntelliJ IDEA 安装程序 。页面上提醒「在安装之前,请先关闭其他所有应用程序」,关掉没用的程序,点 下一步(N) >。
  1. 选择安装位置 。默认是 C:\Program Files\JetBrains\IntelliJ IDEA 2025.3,想改就点「浏览(B)...」,路径不要带中文和空格 。这一页还会显示「所需空间 4.0 GB / 可用空间」,装之前先看一眼。点 下一步(N) >。
  1. 安装选项 ------这一页的选择最多人问。实测这几项默认全是没勾的,按下面按需自己勾:

    • 创建桌面快捷方式 → IntelliJ IDEA:想要桌面图标就勾上。
    • 更新 PATH 变量(需要重启)→ 将 "bin" 文件夹添加到 PATH:想用命令行启动 IDEA 才需要,一般不用勾。
    • 更新上下文菜单 → 添加「将文件夹打开为项目」:勾上以后在任意文件夹上右键就能用它打开,习惯这个操作的勾上很值。
    • 创建关联 :.java、.gradle、.groovy、.kt、.kts、.pom 六个。这一组建议全勾------双击源码文件就直接进 IDEA 打开。

    勾完点 下一步(N) >。

  1. 选择「开始」菜单文件夹 。默认给的是 JetBrains,保持默认就行;下面那个 不要创建快捷方式(N) 别勾 。点 安装(I),开始复制文件,实测等了两分钟左右(这一页可以点「显示详情」看进度)。
  1. IntelliJ IDEA 安装程序结束 。页面上写着「IntelliJ IDEA 已经成功安装到本机」。注意那个 运行 IntelliJ IDEA(R) 复选框,实测默认也是没勾的 ------想装完立刻打开就先勾上;不勾的话点 完成(F),之后从开始菜单的 JetBrains 文件夹或桌面图标打开。

    本篇的实测截图到这里为止。

第一次启动会问几件事

  • 要不要导入之前的设置:全新安装选「Do not import settings」。
  • 选主题:深色(Darcula)或者浅色,后面能改。
  • 要不要装插件 :会让你挑几个常用插件,新手直接跳过,用默认的就行。
  • 登录账号 :可以选「Skip」跳过。免费功能不需要登录。

四、收费情况:要不要注册账号

装完直接就能用,不需要注册账号、不需要填任何额外信息。 首次启动会弹一个登录窗口,选「Skip」跳过就行,跳过之后新建项目、写代码、运行、调试全都能用。

不订阅只是用不上前面说的那三块进阶功能,Java 本身该有的补全、跳转、重构、调试一样不少------很多公司里的日常开发也就用这些。等真做企业项目、要用上 Spring 全家桶了,再考虑订阅也不迟。

学生和教师有个正规途径:用学校邮箱申请教育授权,可以免费用全套 Ultimate 功能。这条路是官方的。

五、第一次用:从新建项目到跑起来

第一步:新建项目

启动页点「New Project」。

  • Name :项目名,比如 HelloWorld。
  • Location :项目存哪,路径别带中文。
  • Language:Java。
  • Build system :选 IntelliJ(最简单,不用装 Maven 或 Gradle);如果课程要求用 Maven 就选 Maven。
  • JDK:这是关键一栏。

如果下拉框里没有可选的 JDK,点右边的「Add SDK」→「Download JDK」,选一个版本(学习用建议选 LTS 版本,比如 21 或 25),点下载。它会把 JDK 下载到本地并配好。

JDK 没配好,项目建出来就是一堆红线,什么代码都编译不了。

第二步:建一个类

左侧项目树里,右键 src 文件夹 →「New」→「Java Class」,输入 Main,回车。

在文件里输入 psvm,按 Tab,它会自动补出:

java 复制代码
public static void main(String[] args) {

}

再输入 sout,按 Tab,补出 System.out.println();,中间填一句 Hello World。

第三步:运行

按 Shift + F10,或者点右上角那个绿色三角。下方控制台会打出 Hello World。

从建项目到跑出结果,多数人五分钟内能搞定。

十个马上要用到的快捷键

快捷键 干什么
Shift + F10 运行当前程序
Shift + F9 调试运行
Ctrl + B 跳到定义(点方法名也行)
Ctrl + Alt + L 格式化代码
Ctrl + D 复制当前行
Ctrl + / 注释 / 取消注释
Alt + Enter 万能修复,报错时按它
Shift + Shift 全局搜文件、类、符号
Ctrl + Shift + F 全项目搜文本
Ctrl + Alt + ← 回到上一个位置

Alt + Enter 是这里面最值钱的一个。 代码标红、缺 import、能用更好的写法,按它都会弹出一个修法列表,选中直接改。

六、装完能干的几件事

调试。 在行号左边点一下打断点,用 Shift + F9 启动,程序停在断点处,能看到所有变量的当前值,一步步往下走。这是排查逻辑错误效率很高的手段,比到处打日志省事得多。

重构。 选中变量或方法,按 Shift + F6 改名,全项目引用一起改;Ctrl + Alt + M 把一段代码提取成方法;Ctrl + Alt + V 把表达式提取成变量。重构不会改坏代码,它有完整的引用分析。

看版本控制。 左侧有 Git 面板,改动、提交、分支、历史都在里面。行号旁边会标出每行是谁改的,点一下能看到那次提交的说明。

连数据库(Ultimate)。 内置数据库工具能连 MySQL、PostgreSQL,写 SQL 有补全。免费版没有这个,用 DBeaver 之类的外部工具替代。

跑 Maven / Gradle 项目。 右侧的 Maven 或 Gradle 面板能直接执行 clean、install、test 这些生命周期命令。

换主题和字体。 「Settings」→「Editor」→「Font」里能改字号和行高,写久了眼睛累就调大。

七、几个会踩的坑

「打开就卡,输入都跟不上。」

十有八九是内存给少了。「Help」→「Change Memory Settings」,把最大堆内存从默认的 2048MB 调到 4096MB 甚至 8192MB(你的机器内存有 16G 的话),重启 IDE。这一项改善最明显。

「项目里全是红线,提示找不到类。」

三件事按顺序查:JDK 有没有配(「File」→「Project Structure」→「Project」里看 SDK 是不是空的);Maven 依赖有没有下载完(右侧 Maven 面板点刷新);src 有没有被标成源码目录。

「代码能跑,但补全不出来。」

IDEA 在后台建索引。右下角有进度条,索引没建完的时候补全是不准的。等它跑完;如果卡住不动,「File」→「Invalidate Caches」→「Invalidate and Restart」重建一次。

「中文注释显示成方块或者乱码。」

「Settings」→「Editor」→「File Encodings」,把全局编码、项目编码、默认属性文件编码三个都设成 UTF-8,勾上「Transparent native-to-ascii conversion」。

「装完打不开,闪一下就没了。」

检查安装路径有没有中文。另外 IDEA 需要 64 位系统,老机器内存不足 4G 的话,启动会很勉强。

「试用到期了,怎么继续用免费功能?」

不用做什么,它会自动降级。打开项目还能正常写 Java、跑程序、调试,只是 Spring 支持、数据库面板这些用不了了。点「Continue」继续就行,不需要再登账号也不再弹窗催付费。

相关推荐
科小怪1 天前
DeepSeek Harness 下载安装:换不了模型加不了工具?全拆成插件
下载教程·dsh
若亦_3 天前
Java中关于this的三种用法
java·开发语言·intellij-idea
科小怪4 天前
Obsidian 下载安装:官网下太慢?笔记存自己电脑,不注册不联网
笔记·下载教程·obsidion
奶油话梅糖5 天前
打开项目 0.9 秒、内存只有 IDEA 的 1/12:OpenIDEA 用 Rust 把 IntelliJ IDEA 重造了一遍
java·rust·github·intellij-idea
golang学习记5 天前
IDEA 2026.3 远程开发迎来重磅升级
java·ide·intellij-idea·远程开发
雪芽蓝域zzs7 天前
第 1 章:IDEA 创建 SpringBoot3.5.16 Maven 项目
java·maven·intellij-idea
golang学习记7 天前
IDEA 开始换芯,发布全新AI版终端
java·人工智能·intellij-idea
techpupil8 天前
IDEA基础配置及开发基础插件
java·ide·intellij-idea
雪芽蓝域zzs8 天前
第 1 章:IDEA 全局配置 Maven + 新建 SpringBoot3 Maven 项目
java·maven·intellij-idea