# 学习 IDE 功能

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

IntelliJ IDEA 包含一个内置的功能培训器。 这门关于 IDE 基础知识的交互式培训课程可以帮助学习如何完成一些常见任务，如重构代码、项目导航等。

课程分为几个教程，每个教程包含若干课，教您如何完成特定任务。

* 教程 是更广泛的主题，涵盖 IDE 的特定领域，例如代码补全或导航。

* 课程 是教程中的较小步骤，每个步骤都专注于单个任务或概念。

您可以在 [欢迎屏幕](#start-a-lesson-from-the-welcome-screen)或 [学习工具窗口](#start-a-lesson-from-the-learn-tool-window)中开始课程或特定教程。

完成一节课程，您需要完成其中的所有任务。 然而，您不需要完成所有课程和教程——您可以选择做您认为最相关的课程，并参阅 [开始学习课程](#start-a-lesson-from-the-welcome-screen)和 [在课次与教程之间切换](#switching_between_lessons_and_tutorials)。

Procedure: 开始之前

确保在   设置 | 插件   页面中启用了   IDE 功能训练器   捆绑插件，如 [插件](managing-plugins.html) 中所述。

Procedure: 开始学习课程

* 从主菜单中选择  `帮助 | 了解 IDE 功能` 。

或者，使用工具窗口按钮，或从主菜单中选择  `视图 | 工具 Windows | 学习` ，打开   学习   工具窗口

![一个学习项目](https://resources.jetbrains.com/help/img/idea/2026.3/ij_open_lesson_from_learn_tool_window_skip_lesson.png)

Procedure: 从"学习"工具窗口开始教程

1. 打开   学习  工具窗口——从主菜单中选择  `视图 | 工具 Windows | 学习` 或  `帮助 | 了解 IDE 功能` 。 工具窗口列出了可用的教程。

2. 点击要完成的教程，然后在   打开学习项目   对话框中点击   打开  。

Procedure: 在课次与教程之间切换

您可以选择完成那些您认为最相关的教程和课程，并轻松跳过课程、在教程之间切换和放弃它们。

* 要进入下一课，请打开   学习  工具窗口，滚动到底部，然后点击   下一步：<下一课的名称>  或点击另一个课程链接。

![跳过课程](https://resources.jetbrains.com/help/img/idea/2026.3/ij_navigate_between_lessons.png)

* 要在不丢失当前进度的情况下切换到另一个教程，请点击   学习   工具窗口顶部带有名称的链接。

然后点击您感兴趣的教程，并选择您要完成的课程。

* 若要放弃教程而不保存其中的进度，请打开   设置  对话框（ `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS))），转到  `工具 | 功能训练器` ，然后点击   重置课程进度  。

当您点击   OK  时，您将返回   学习  工具窗口，该窗口显示所有可用教程的列表，而不是您取消的教程的信息。

Procedure: 重置您的进度

如果您想从头开始学习，可以重置您的进度：

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `工具 | 功能训练器` 。

2. 点击   重置课程进度  ，应用更改，然后关闭对话框。

Procedure: 配置 Features Trainer 选项

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `工具 | 功能训练器` 。

2. 从   学习主编程语言   列表中选择课程的默认编程语言。

您随时可以在您的 [learning project](#start-a-lesson-from-the-welcome-screen)中选择另一种语言。

3. 选择   显示有关新课次的通知   选项，以便在新课程可用时收到通知。

