codebuddy支持外部编辑器编写提示词,需cli 3.2.0+或ide 4.1+版本;可通过--editor参数临时指定(如code --wait)、buddy config set editor全局配置,或ide中ctrl+alt+e/cmd+option+e快捷键调用默认编辑器。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在CodeBuddy中用自己熟悉的编辑器(比如VS Code、Sublime Text或Notepad++)写提示词,而不是被限制在内置对话框里敲字,尤其当提示词超过50字、含缩进/多段落/特殊符号时,内置输入框会卡顿、光标错位、换行丢失。
确认CodeBuddy支持外部编辑器的前提
确保你使用的是CodeBuddy CLI 3.2.0及以上版本,或CodeBuddy IDE 4.1+。旧版本不提供--editor参数,强行调用会报错“unknown flag”。运行buddy --version验证版本号,若低于要求,请先执行buddy update升级。
这一步操作起来很简单,直接把文件拖进去就行。
方法一:CLI命令行中指定外部编辑器
第一步:打开终端,进入项目根目录;
第二步:运行命令buddy --editor="code --wait" prompt,其中code是VS Code的命令行启动别名,--wait确保CLI等待你保存并关闭编辑器后才继续执行;
第三步:VS Code自动打开空白编辑器窗口,此时可自由编写提示词——支持语法高亮、括号匹配、多光标编辑;
【注意:必须保存文件并关闭窗口,否则CLI会一直挂起】
方法二:为不同编辑器配置全局默认值
方法一每次都要输完整路径太麻烦?那就永久绑定:
CodeBuddy Code CLI 的安装、配置与使用指南。CodeBuddy Code 是腾讯推出的 AI 驱动 CLI 编程助手,支持自然语言驱动开发。 - 必备触发词:CodeBuddy, codebuddy, AI CLI, Tencent AI coding, @tencent-ai/codebuddy-code, terminal AI assistant - 适用场景:安装 CodeBuddy CLI、配置 CodeBuddy、使用 CodeBuddy 命令、排查 CodeBuddy 问题
在终端执行buddy config set editor "subl -w"(Sublime Text)或buddy config set editor "notepad++ -multiInst -noPlugin"(Windows下Notepad++);
配置生效后,后续所有buddy prompt命令都会自动调用该编辑器;
若某次想临时覆盖,默认编辑器会被--editor参数优先级更高。
方法三:IDE内通过快捷键触发外部编辑
在CodeBuddy IDE中,将光标置于任意提示词输入框内 → 按下Ctrl+Alt+E(Windows/Linux)或Cmd+Option+E(macOS);
系统会自动调用你操作系统默认的文本编辑器(如macOS的TextEdit、Windows的记事本);
编辑完成后保存并关闭,内容将自动回填到当前输入框;
【此方式不支持语法高亮和代码片段补全,仅适合纯文字微调】










