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

# 编辑器集成

> 把选区、文件路径和诊断信息送到 CC GUI。

VS Code 编辑器和资源管理器可以把当前上下文直接塞进输入框，不必手抄路径和行号。

<img src="https://mintcdn.com/mossx-docs/kz4nt5KFSKzkAZwe/images/vscode/editor-context-menu.png?fit=max&auto=format&n=kz4nt5KFSKzkAZwe&q=85&s=a58d82f83ef4da87772d62c9fb23b666" alt="编辑器右键菜单" width="100%" data-path="images/vscode/editor-context-menu.png" />

## 发送选区

1. 在编辑器选中代码
2. 右键选 **Send Selection Reference to Claude**
3. 或按 `Cmd+Alt+K`（Windows / Linux 为 `Ctrl+Alt+K`）

输入框会插入：

```text theme={null}
@/绝对路径/文件.ts#L12-L40
```

只选了一行时是 `#L12`。选区末尾落在行首时，结束行会回退一行，避免多算空行。

没有选区时，这条命令只是打开 CC GUI 面板。

## 复制 AI 引用

右键选 **Copy AI Reference**，把同样的 `@路径#L行号` 复制到剪贴板，再贴到别的会话或标签。

复制成功后，VS Code 会提示 **AI reference copied**。

## 发送文件路径

下面这些地方都可以把文件路径送进输入框：

* 编辑器右键
* 编辑器标题右键
* 资源管理器右键（支持多选）

命令是 **Send File Path to Claude**。多文件会拼成多个 `@路径`。

从资源管理器把文件拖进输入框，效果类似：普通文件变成路径引用，图片变成附件。

## Quick Fix

文件里有诊断（红线、黄线）时：

1. 点灯泡
2. 选 **Fix with Claude: …**
3. 或按 `Cmd+Shift+Q`（Windows / Linux 为 `Ctrl+Shift+Q`）

CC GUI 会打开面板，并插入一段包含下列信息的提示：

* 诊断原文
* 所在文件和范围
* 编辑器里已有的其他 Quick Fix

然后由模型给出修改。快捷键在编辑器有焦点时生效；当前文件没有诊断时不会插入内容。

<img src="https://mintcdn.com/mossx-docs/kz4nt5KFSKzkAZwe/images/vscode/quick-fix.png?fit=max&auto=format&n=kz4nt5KFSKzkAZwe&q=85&s=f84abc06514dce3aa9376780e655144c" alt="Quick Fix" width="100%" data-path="images/vscode/quick-fix.png" />

## 自动同步当前文件

VS Code 设置 `ccGui.autoSyncActiveFile` 默认为开启：当前编辑器文件变化时，路径会同步给对话。

CC GUI **设置 → 基础配置 → 行为 → 发送打开的文件路径** 控制的是资源管理器选中文件时，要不要自动插入路径。两条不要混。

## 相关命令

完整命令和快捷键见 [命令与快捷键](/vscode/ide/commands)。
