IDEA(IntelliJ IDEA)超详细基础使用教程

目录

[一、初次安装 & 初始化配置](#一、初次安装 & 初始化配置)

[1. 版本区分](#1. 版本区分)

[2. 首次启动初始化](#2. 首次启动初始化)

[二、IDEA 主界面五大区域(核心)](#二、IDEA 主界面五大区域(核心))

[1. 左侧 Project 项目面板(最常用)](#1. 左侧 Project 项目面板(最常用))

[2. 中间编辑区](#2. 中间编辑区)

[3. 底部工具栏](#3. 底部工具栏)

[三、创建项目(Java 普通项目 + Maven 项目)](#三、创建项目(Java 普通项目 + Maven 项目))

[方式 1:普通 Java 项目(入门练习)](#方式 1:普通 Java 项目(入门练习))

[方式 2:Maven 项目(企业开发主流)](#方式 2:Maven 项目(企业开发主流))

[3. 新建类 / 包](#3. 新建类 / 包)

四、代码编写常用快捷生成(高频)

代码补全快捷键

[快速代码模板(输入缩写 + Tab)](#快速代码模板(输入缩写 + Tab))

生成构造器、get/set、toString

[五、运行 & 调试(开发最重要)](#五、运行 & 调试(开发最重要))

[1. 运行程序](#1. 运行程序)

[2. Debug 断点调试](#2. Debug 断点调试)

调试快捷键

六、项目基础配置

[1. JDK 配置(报错:找不到 JDK 必配)](#1. JDK 配置(报错:找不到 JDK 必配))

[2. 编码统一 UTF-8(中文乱码解决)](#2. 编码统一 UTF-8(中文乱码解决))

[3. 修改字体大小](#3. 修改字体大小)

七、必备高频快捷键(Windows)

编辑类

查找跳转

窗口

八、插件安装(File→Settings→Plugins)

[九、导入 / 导出项目](#九、导入 / 导出项目)

十、常见小问题


分:安装配置、工程创建、界面分区、常用操作、快捷键、项目配置、调试、插件八大模块,面向 Java 新手通用版(社区版免费、旗舰版付费)。

一、初次安装 & 初始化配置

1. 版本区分

  • Community(社区版)免费:只支持 Java、Kotlin,无 Web、数据库、Spring 等高级功能,日常学习够用
  • Ultimate(旗舰版):全功能,SpringBoot、前端、数据库、微服务开发必备

2. 首次启动初始化

  1. Import Settings :第一次选Do not import settings
  2. 主题选择:
    • Dark:Darcula(黑底护眼,开发首选)
    • Light:IntelliJ(白底)
  3. 插件推荐:初始可跳过,后续按需安装
  4. 创建桌面快捷方式,完成初始化。

配置文件目录: Windows:C:\Users\用户名\.IntelliJIdea版本 Mac:~/Library/Application Support/JetBrains/

二、IDEA 主界面五大区域(核心)

复制代码
【顶部菜单栏】→【工具栏快捷按钮】
【左侧项目结构区】|【中间代码编辑区】|【右侧侧边工具】
【底部控制台/终端/数据库/运行输出区】

1. 左侧 Project 项目面板(最常用)

三种视图切换(顶部下拉):

  1. Project(项目视图):真实磁盘目录结构(日常开发用)
  2. Packages(包视图):按 Java 包分层,隐藏资源文件夹(写 Java 首选)
  3. Project Files:全文件展示

目录标识含义:

  • src:源代码根目录,放.java
  • resources:配置文件目录(properties、yml 等,Maven 项目)
  • test:单元测试代码

2. 中间编辑区

多标签打开多个文件,双击左侧文件打开; 右键标签:Split 垂直 / 水平分屏查看代码。

3. 底部工具栏

  • Terminal:内置终端(cmd/powershell)
  • Run:程序运行日志输出
  • Debug:调试控制台
  • Problems:代码错误提示
  • Database:数据库连接(旗舰版)

三、创建项目(Java 普通项目 + Maven 项目)

方式 1:普通 Java 项目(入门练习)

  1. File → New → Project

  2. 左侧选Java → 下一步,勾选Create project from template(可自动生成 Main 类)

  3. 填写项目名称、项目存放路径 → Finish

  4. 目录结构:

    项目名
    └ src
    └ com/demo
    └ Main.java(含main入口)

方式 2:Maven 项目(企业开发主流)

  1. New→Project→Maven
  2. 不选骨架(快速创建)/ 选maven-archetype-quickstart标准骨架
  3. GroupId (公司域名倒写)、ArtifactId (项目名)、Version
  4. 等待右下角 Maven 自动下载依赖(首次联网下载 jar 包)

3. 新建类 / 包

  1. 右键src→New→Package,输入包名com.test
  2. 右键包→New→Java Class,输入类名,可选自动创建main()psvm + Tab

四、代码编写常用快捷生成(高频)

代码补全快捷键

表格

快捷键 功能
Alt + Enter 万能修复(导包、创建方法、变量接收返回值、修复报错)
Ctrl + 空格 代码提示补全(Windows 被输入法占用时改快捷键)
Ctrl + P 查看方法参数列表

快速代码模板(输入缩写 + Tab)

复制代码
psvm + Tab → public static void main(String[] args){}
sout + Tab → System.out.println();
soutp → 打印方法参数
fori → for(int i=0; i<;i++)
iter → for-each循环

生成构造器、get/set、toString

Alt + Insert

  • Constructor:构造方法
  • Getter and Setter:属性存取
  • toString:重写 toString

五、运行 & 调试(开发最重要)

1. 运行程序

三种方式:

  1. 代码 main 方法左侧绿色三角▶ → Run 'Main.main()'
  2. 右键代码空白处 → Run 'Main.main ()'
  3. Shift + F10快速运行上次程序

运行结果在底部Run面板查看输出。

2. Debug 断点调试

  1. 打断点:代码行号左侧单击出现红色圆点
  2. 右键绿色三角→Debug 'Main.main()' / Shift+F9启动调试
调试快捷键
快捷键 作用
F7 Step Into 进入方法内部
F8 Step Over 逐行往下走(跳过方法)
F9 Resume Program 跳到下一个断点
Ctrl+F8 开启 / 关闭当前行断点

六、项目基础配置

1. JDK 配置(报错:找不到 JDK 必配)

File → Project Structure(Ctrl+Alt+Shift+S

  1. Project → Project SDK:选择本机安装的 JDK 版本
  2. Modules:选中模块配置语言级别

2. 编码统一 UTF-8(中文乱码解决)

File→Settings→Editor→File Encodings

  • Global Encoding、Project Encoding、Default for properties:全部 UTF-8

3. 修改字体大小

Settings→Editor→Font:调整 Size,Ctrl + 鼠标滚轮缩放代码(需要开启设置)

七、必备高频快捷键(Windows)

编辑类

  • Ctrl + C/V/X:复制剪切(无选中复制整行)
  • Ctrl + D:复制当前行
  • Ctrl + Y:删除整行
  • Ctrl + Z / Ctrl+Shift+Z:撤销 / 反撤销
  • Ctrl + /:单行注释 //
  • Ctrl + Shift + /:块注释 /* */
  • Ctrl + Alt + L格式化代码(必记!)

查找跳转

  • Ctrl + F 当前页查找
  • Ctrl + R 当前页替换
  • Double Shift 全局搜索所有文件
  • Ctrl + N 搜索类
  • Ctrl + Shift + N 搜索文件

窗口

  • Alt+1 收起 / 打开左侧项目栏
  • Esc 切回代码编辑区

八、插件安装(File→Settings→Plugins)

推荐必装免费插件:

  1. Chinese (Simplified):汉化 IDEA 菜单(新手首选)
  2. Alibaba Java Coding Guidelines:阿里代码规范检测
  3. Rainbow Brackets:彩色括号,区分嵌套括号
  4. CodeGlance:右侧代码缩略图
  5. Maven Helper:Maven 依赖冲突排查

九、导入 / 导出项目

  1. 打开已有项目:File→Open,选中项目根文件夹,直接打开
  2. 关闭项目:File→Close Project 回到起始页
  3. 导入 Maven 项目:打开后右键 pom.xml→Add as Maven Project

十、常见小问题

  1. Maven 依赖飘红:右键项目→Maven→Reload Project 刷新依赖
  2. 无法运行 main:检查 src 是否被标记源代码根目录(蓝色文件夹),右键 src→Mark Directory as→Sources Root
  3. 乱码:统一全部编码为 UTF-8(上文编码配置)
相关推荐
萨小耶1 小时前
[Java学习日记10】聊聊checked exception和runtime exception
java·开发语言·学习
404号扳手1 小时前
Java 进阶知识(八)
java·后端
Stick_ZYZ1 小时前
从项目启动到 Milvus 向量检索,我把 RAG 项目链路又打通了一层
java·人工智能·经验分享·ai·milvus
码上有光1 小时前
c++:多态
java·jvm·c++·多态·多态原理
Lumbrologist1 小时前
【C++】零基础入门 · 第 18 节:互斥锁与线程同步
java·开发语言·c++
plainGeekDev1 小时前
Fragment 手动跳转 → Navigation 组件
android·java·kotlin
2501_915106321 小时前
iOS开发工具有哪些?iOS 开发每个阶段的实用工具
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
plainGeekDev1 小时前
XML 主题 → Compose Material3 主题
android·java·kotlin
武子康1 小时前
Java-14 深入浅出 MyBatis 插件机制深度解析:四大对象拦截与动态代理原理
java·后端