AI辅助编程Windsurf小技巧
文章目录1. 使用 符号最快捷、最常用2. 点击输入框上的 按钮最直观3. 跨文件选中代码添加最精准4. 让 AI 自己找全局感知 (codebase) 核心建议在 Windsurf 中手动添加多个文件作为 AI 的参考上下文非常简单主要有以下几种常用且高效的方法1. 使用 符号最快捷、最常用在输入框就是截图里写着“描述下一步要构建的内容”的地方中直接输入 符号系统会立刻弹出一个上下文选择菜单。添加特定文件 输入 后紧接着输入你要引用的文件名例如 main.py 或 styles.css在弹出的补全列表中按回车选中。重复添加 你可以多次输入 来把多个不同的文件“钉”在输入框上方就像你截图里的那个小别针一样。添加文件夹 同样地输入 后搜索文件夹名称可以直接将整个目录的结构作为上下文。2. 点击输入框上的 按钮最直观回顾你刚才发的截图在输入框的最左下角有一个 加号 图标。点击这个 号会弹出一个详细的资源选择面板。你可以在里面手动勾选你当前工作区里的多个文件、文件夹甚至可以把终端Terminal的报错信息作为上下文加进来。3. 跨文件选中代码添加最精准如果你不想把好几个完整的文件都塞给 AI只想让它对比不同文件中的特定代码段打开第一个文件用鼠标选中需要参考的代码按下快捷键通常是 Cmd L 或 Ctrl L将其发送到侧边栏的 AI 聊天窗口。切换到第二个文件再次选中代码并按下快捷键这段代码就会追加到同一个对话上下文中。这样AI 就能在同一个问题里同时看到来自多个文件的精准切片。4. 让 AI 自己找全局感知 (codebase)如果你要实现一个新功能自己也不确定到底会牵扯到哪些文件直接在输入框输入 codebase。这个指令会授权 AI 在回答你之前先去全局检索、阅读并理解你当前打开的整个项目工程。对于跨文件的复杂重构非常有用。 核心建议虽然可以添加很多文件但给 AI 上下文时**“精准比多更重要”**。如果引入了太多无关的文件不仅会导致 AI 响应变慢还容易分散它的注意力产生错误的代码。你目前正在开发什么功能需要让 AI 参考哪几类的文件我可以帮你看看如何组织提示词效果更好。