> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xkat.space/llms.txt
> Use this file to discover all available pages before exploring further.

# 编辑器+终端

> 通过真正的远程编译进行后端和 CLI 练习。

对于后端和命令行课程，动态工作区将自身安排为
**终端旁边的编辑器**。

## 它是如何工作的

<Steps>
  <Step title="在编辑器中编写代码">
    直接在浏览器编辑器中编辑课程文件。
  </Step>

  <Step title="运行它">
    您的代码被发送到在云服务器上运行的真正的**远程编译器** —
    不是有限的浏览器内模拟器。
  </Step>

  <Step title="查看实际输出">
    标准输出、错误和日志流回实时终端，只需
    就像本地外壳一样。
  </Step>
</Steps>

## 为什么远程编译很重要

因为执行发生在实际的服务器上，所以您可以获得真实的行为
您正在学习的语言和工具 - 真实的编译器错误，真实的运行时输出，
并支持许多编程语言和编译器配置文件。

<Tip>
  当终端显示您不明白的错误时，打开
  [AI Tutor](/zh/learn/ai-tutor) — 它读取终端上下文并解释
  修复。
</Tip>

＃＃ 有关的

<CardGroup cols={2}>
  <Card title="前端实践" icon="window" href="/zh/learn/workspace/editor-preview">
    网络课程的编辑器 + 实时预览。
  </Card>

  <Card title="同步到 GitHub" icon="github" href="/zh/learn/workspace/github-sync">
    将您的工作保存在个人存储库中。
  </Card>
</CardGroup>
