请教一下大佬们,aider如何调试代码

最近刚从cline转向aider,有点不太明白的地方。
1、aider怎么一边调试一边把debug的结果给大模型,有没有类似cline里的对话就可以边调试,直接加入debug上下文就直接解决问题的模式呢
2、如何方便的添加文件夹和需要修改的文件,类似于cline的@就可以新增文件了
希望有用aider的大佬可以分享一下使用技巧

12 个赞
  1. 不知道,手动复制?我总觉得aider的集成做得不好,但这也是它的特定他选的路
  2. /add 命令 这里有更多

我更看好continue,功能多样且实用,上下文选项炒鸡丰富,虽然它bug有亿点多(我现在就不知道啥情况不能用edit了)

2 个赞

continue消耗token多不多?

2 个赞

不能,只能手动复制

1 个赞

/run 执行命令,完成之后就会把输出加入到chat里面

比如 /run python main.py

添加文件就/add指令和/read-only指令,可以跟文件夹

4 个赞

第二个可以用 watch模式 执行 aider --watch-files
然后在其他编辑器里面打开要修改的文件,在要修改的地方用注释格式#或者//开头输入你的要求 用AI!结尾是构建代码 AI?结尾是提问,样例

from bs4 import BeautifulSoup
from newspaper import Article
from requests_html import HTMLSession
# 还有别的可用吗 AI?

会自动添加相关文件

3 个赞

/run的快捷方式是!开头 例如 !git status
缺点是不能自动补全和查找历史

1 个赞

666,我还不知有这个功能呢

1 个赞

谢谢佬友分享

谢谢大佬