跳到主要内容
聊天让您无需离开 IDE 即可轻松向 AI 寻求帮助。以对话方式获取解释、生成代码并迭代解决方案。

如何使用聊天 - 基本用法

如何开始对话

在聊天输入框中输入您的问题或请求,然后按 Enter。 示例:
  • “解释这个函数”
  • “我如何处理这段代码中的错误?”
  • “为这个组件生成一个测试”

如何包含代码上下文

在编辑器中选择代码,然后使用键盘快捷键将其包含在聊天中
  • VS Code
  • JetBrains
Cmd/Ctrl + L 将选定代码发送到聊天 Cmd/Ctrl + J 将选定代码发送到聊天

如何使用 @ 获取额外上下文

输入 @ 以包含特定上下文
  • @Files - 引用特定文件
  • @Terminal - 包含终端输出

如何处理回复

当 AI 在回复中提供代码时,您会看到操作按钮
  • 应用到当前文件 - 替换您选定的代码
  • 插入到光标处 - 在光标位置添加代码
  • 复制 - 将代码复制到剪贴板

聊天专业提示

重新开始

在空聊天中按 Cmd/Ctrl + L (VS Code) 或 Cmd/Ctrl + J (JetBrains) 即可开始新的会话。

具体化

包含以下详细信息
  • 您尝试完成什么
  • 任何限制或要求
  • 您偏好的编码风格或模式

迭代

如果第一次回复不完美
  • 提出后续问题
  • 请求修改
  • 提供额外上下文

聊天的常见用例

代码解释

选择令人困惑的代码并询问“这段代码是做什么的?”

错误修复

包含错误消息并询问“如何修复此错误?”

代码生成

描述您想要什么:“创建一个显示用户配置文件的 React 组件”

重构

选择代码并询问“如何使这段代码更高效?”
聊天旨在实现快速交互和迭代解决问题。不要犹豫,提出后续问题!