aide.aiCommand
此配置允许你自定义 ✨ Aide: 问 AI
命令执行的模板。模板可以包括一些变量:
模板参数:
参数 | 描述 | 输出示例 |
---|---|---|
#{filesRelativePath} | 文件相对路径变量 | "./src/index.ts" "./src/utils.ts" |
#{filesFullPath} | 文件完整路径变量 | "/project/src/index.ts" "/project/src/utils.ts" |
#{question} | 用户输入问题的变量 | "What is the purpose of this code?" |
#{content} | 文件的完整内容变量 |
|
使用示例:
默认模板:
默认情况下,模板为空白,你需要提供一个自定义模板。
示例:
推荐使用
aider (一个广受好评的命令行 AI 工具)
命令来询问 AI 关于所选文件的问题。如果你想每次都打开一个新的终端窗口向
aider
提问,你可以使用以下模板:plaintextaider #{filesRelativePath}
如果你想自己手动启动
aider
,然后手动添加文件,可以设置aide.aiCommandCopyBeforeRun
为true
,aide.aiCommandAutoRun
为false
,然后使用以下模板:plaintext/add #{filesRelativePath}
这样你每次就能复制类似
/add ./src/aaa.ts ./src/bbb.ts
的命令,然后粘贴到aider
终端窗口中。