2024-07-19 10:07:42 +08:00

1.0 KiB
Raw Permalink Blame History

fix_issue

自动修复代码中的lint错误。

用法: /fix_issue

描述: 这个命令帮助开发者自动修复代码中的lint错误。它使用AI分析选中的代码行识别lint问题并提供修复建议。然后它会自动应用这些修复建议并在IDE中显示更改。

步骤:

  1. 在IDE中选择包含lint错误的代码行。
  2. 运行 /fix_issue 命令。
  3. 命令会自动获取选中的代码、相关的lint诊断信息并调用AI生成修复方案。
  4. AI会提供问题解释和修复后的代码。
  5. 命令会自动应用这些修复并在IDE中显示更改。

注意事项:

  • 确保在运行命令前已选择包含lint错误的代码行。
  • 命令会优先处理SonarLint诊断的问题。
  • 如果安装了aider Python命令会使用aider来执行AI访问和应用更改。
  • 如果没有安装aider Python命令会使用默认实现来生成和应用修复。
  • 所有的更改都会在IDE中以Diff View的形式展示你可以在查看后决定是否接受这些更改。