跳到主要内容

一键修复

简介

一键修复是 CodeSouler 提供的一个智能代码修复功能,支持通过 Chat 对话和 Agent 模式两种方式快速修复代码问题。这个功能可以帮助开发者更高效地解决代码中的错误和警告,提高开发效率。

1. Fix in Chat

使用步骤

请按照以下步骤使用 Chat 模式修复代码:

  1. 在 IDE 中查看代码扫描结果,找到需要修复的问题。

  2. 点击问题旁边的修复按钮,将问题添加到 Chat 对话中。

  3. 在 Chat 对话框中,您可以:

    • 查看问题的详细描述
    • 与 AI 助手讨论解决方案
    • 获取修复建议
    • 确认并应用修复
  4. 系统会提供修复建议,您可以选择接受或要求其他解决方案。

img

2. Fix in Agent

使用步骤

请按照以下步骤使用 Agent 模式修复代码:

  1. 在 IDE 中查看代码扫描结果,找到需要修复的问题。

  2. 点击问题旁边的修复按钮,选择 Agent 模式。

  3. Agent 将自动:

    • 分析问题原因
    • 生成修复方案
    • 应用修复
    • 验证修复结果
  4. 您可以在 Agent 执行过程中查看修复进度,并在完成后确认结果。

img

3. 最佳实践

建议

为了更有效地使用一键修复功能,我们建议:

  1. 对于简单明确的问题,优先使用 Agent 模式进行快速修复。

  2. 对于复杂或需要讨论的问题,使用 Chat 模式进行深入分析。

  3. 在应用修复前,仔细检查 AI 提供的修复方案。

  4. 定期使用代码扫描功能,及时发现和修复问题。

  5. 结合项目规范,确保修复方案符合团队要求。