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(上文编码配置)
相关推荐
benbenAItalk3 小时前
数字人口播视频的批量生产实践:素材规范、任务编排与质量验收
java·前端·音视频
sunshine22 girl3 小时前
Java学习二 基本语法2, 算术运算符
java·学习
niucloud-admin4 小时前
JAVA V6 多商户商城 开发文档——插件目录结构
java·开发语言
2601_962885724 小时前
如何用 Python 扫描 A 股跳空缺口并统计缺口回补概率?
java·前端·python
滕州市燕猫虎计算机科技工作室个体工商户4 小时前
Java锁
java·开发语言
shehuiyuelaiyuehao6 小时前
1计算机是如何工作的
java·计算机网络
letisgo56 小时前
JAVA 高级进阶07篇《@Transactional失效的8个场景:代理机制到传播行为》
java·面试·transactional·spring事务·aop动态代理
水域安全老周6 小时前
水趣钓鱼救生衣专利拆解:两级锁紧如何解决落水人衣分离
java·前端·网络
三8447 小时前
Java 模板注入(FreeMarker) · 02 · 模板引擎与 FreeMarker 语法
java·开发语言·web安全·freemarker
暮雨哀尘7 小时前
Java 基础练习(一):创建类并调用对象
java·开发语言