腾讯云ai助手在vscode中怎么使用

5次阅读

安装后点击侧边栏气泡?图标启动对话,需先扫码登录腾讯云账号;未登录或服务未开通则无法响应,登录后右下角显示“tencent: deepseek-r1”即就绪。

腾讯云ai助手在vscode中怎么使用

装完插件后点哪儿才能开始对话

安装完 Tencent Cloud ai Code Assistant,别急着写代码——先找侧边栏那个「对话框图标」(不是闪电、也不是云朵,是类似气泡?的 icon)。点开它,首次会弹登录页,用腾讯云账号扫码即可。没登录就直接输提示词,它不会响应。

  • 如果侧边栏没出现图标,重启 vscode;仍不显示,检查是否安装成功(Ctrl+Shift+X → 已安装列表里搜插件名)
  • 登录后默认走免费额度,但若提示“未开通服务”,需去腾讯云控制台开通 AI 代码助手 服务(不是只注册账号就行)
  • 右下角状态栏会出现 Tencent: deepseek-r1 字样,说明模型已就位;点左下角可手动切换,R1 是当前主力免费模型

右键菜单里哪些功能真正能省时间

选中一段代码 → 右键 → 出现的菜单里,解释代码生成单元测试 是高频实用项;完整注释 容易生成废话,慎用;定位代码错误 对语法错误识别准,但对逻辑 bug 基本无效。

  • 解释代码:适合读别人写的旧函数,比如看到 df.dropna(axis=0, how='any') 不确定含义,一按就出白话说明
  • 生成单元测试:对纯函数(如 get_squares(numbers))效果好;含文件 IO 或网络请求的函数,生成的测试大概率跑不通
  • 别依赖 变量名称:它常把 res 改成 response_data,看似规范,实则破坏团队命名习惯

用 #codebase 理解整个项目时要注意什么

#codebase 不是全局搜索,它只索引你当前打开的文件夹(即 VSCode 的工作区根目录),而且默认忽略 node_modules.git__pycache__ 等目录。问“登录流程怎么走”,它答得出来;问“这个 utils 函数被哪些地方调用”,它大概率不知道。

  • 首次启用 #codebase 会后台解析,小项目等几秒,大项目(>5k 行)可能要 1–2 分钟,期间输入问题会提示“正在构建上下文”
  • 如果你改了代码但没保存,#codebase 仍按磁盘旧内容理解——务必先 Ctrl+S
  • 它不支持跨工作区跳转,比如你开了两个 VSCode 窗口,A 窗口问 B 窗口的代码,完全无效

补全代码时为什么总卡在半截

VSCode 内置补全(IntelliSense)和腾讯云 AI 补全是两套机制。AI 补全靠模型预测下文,不是语法树推导,所以它需要你写够“触发信号”——通常是一行完整语句结尾加回车,或函数定义后跟一个空行,再按 Tab

  • def process_csv(file_path): 后直接按 Tab,大概率没反应;补上 pass 或空行后再试,才容易激活
  • 补全结果带缩进错乱?那是模型输出没对齐你当前缩进层级,别硬接,删掉重来,或手动调整后再继续
  • 对 Python 的 import 补全很弱,不如原生 IntelliSense;遇到 pd.read_csv 这类,优先信 Ctrl+Space 而非 AI

实际用下来,最稳的组合是:右键 解释代码 搞懂逻辑 → 手动敲骨架 → 遇到重复模板(如 CSV 处理、http 请求)再唤 AI 补全 → 最后用 #codebase 查某个模块在整个项目里的调用链。别让它替你思考,只让它替你打字。

text=ZqhQzanResources