## 今日学习目标

- 安装并配置IntelliJ IDEA开发环境

- 创建第一个Java项目

- 掌握基础运行调试方法

- 个性化界面配置

- 管理常用插件

一、IDEA安装配置

1. 下载安装

从[JetBrains官网](https://www.jetbrains.com/idea/)下载了Community Edition(社区免费版),安装时勾选了:

- 创建桌面快捷方式

- 添bin目录到PATH

- 关联.java文件

2. 首次配置

启动时选择了Darcula深色主题(对开发者更友好),并配置了:

- 字体:JetBrains Mono 16px(等宽字体适合编码)

- 编辑器行号显示

- 自动导入包设置(Auto Import)

二、创建第一个项目

1. New Project流程

- 选择Java项目模板

- 使用JDK 17(LTS版本)

- 勾选"Create project from template"快速生成main类

- 项目命名HelloJavaBackend

2. 项目结构认知

/src
  /main
    /java
      Main.java  # 程序入口
/out           # 编译输出目录

三、运行与调试

1. 首次运行

在自动生成的Main类中点击绿色箭头运行,控制台成功输出:

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello Java Backend!");
    }
}

2. 调试尝试

- 在第3行添加断点

- 使用Debug模式启动

- 观察Variables窗口的args变量

- 学会了Step Over(F8)和Resume(F9)快捷键

四、界面优化

1. 布局调整

- 将Project窗口移到左侧

- 隐藏暂时不用的Version Control面板

- 开启Toolbar和Tool Buttons(方便快速操作)

2. 实用设置

- Editor → General → 勾选Show line numbers
- Editor → Font → 开启Ligatures(连字效果)
- Keymap → 搜索Run → 添加快捷键Alt+R

五、插件管理

安装的必备插件:

1. Key Promoter X

提示快捷键使用,帮助记忆高效操作

2. Rainbow Brackets

彩虹括号,多层嵌套时特别有用

3. GitToolBox

增强的Git集成(虽然还没学Git,但为后续准备)

4. Chinese Language Pack

中文语言包

遇到的问题及解决

1. JDK路径问题

报错:JDK not found

→ 重新在Oracle官网下载JDK并配置JAVA_HOME环境变量(在2025版本的ide创建新项目可以直接下载jdk)

2. 运行按钮灰色

→ 发现是新建项目时不小心取消了main类生成

→ 手动创建class并添加main方法解决

学习感悟

第一次用专业的IDE写代码,感受到智能提示(回想dev C++那种纯手打真的折磨)、一键运行等功能的便利。调试功能比想象中更直观,明天要继续探索更多高效开发功能。