首页 > 教程攻略 > ai资讯 >DeepSeek怎么接入VS Code写代码?

DeepSeek怎么接入VS Code写代码?

来源:互联网 时间:2026-08-07 13:11:07

要在VS Code里直接调用DeepSeek模型写代码、补全、解释或重构,这里有个关键点:必须通过支持自定义大模型的扩展来接入。目前DeepSeek官方并没有发布VS Code的专用扩展,所以得靠社区方案。

DeepSeek怎么接入VS Code写代码?

安装支持大模型的AI编程扩展

操作很简单:打开VS Code,点击左侧扩展图标(或者按快捷键 Ctrl+Shift+X),在搜索框里输入 Continue,找到由 Continue.dev 发布的那个扩展,点击“安装”按钮。

这个扩展是目前唯一能原生对接DeepSeek API的开源方案,它绕过了那些兼容层,直接连到DeepSeek-R1/VL等模型端点,补全延迟低,上下文理解也准,用起来很顺手。

配置DeepSeek API密钥和模型地址

安装完成后,点击左下角齿轮图标,选择“配置文件设置”,搜索 continue,找到 Continue: Model 设置项,点击右侧的“编辑 in settings.json”。

在打开的

【settings.json】

文件中,插入下面这段配置块(记得把API Key换成你自己的):

"continue.model": "deepseek-chat"
"continue.apiKey": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
"continue.baseUrl": "https://api.deepseek.com/v1"

必须提醒的是,API Key得从 https://platform.deepseek.com 获取,不是你网页登录的那个Token。复制的时候注意别漏掉首尾空格,不然会报401错误,建议粘贴后双击选中再核对一下长度,应该是52位。

启用DeepSeek代码补全与对话功能

配置好了,具体怎么用呢?有三种方式:

第一种是触发行内补全。在任意代码行末尾按 Ctrl+I(Windows/Linux)或 Cmd+I(Mac),输入自然语言指令,比如“给这个函数加参数校验”,回车就会生成一个可编辑的补丁,非常方便。

第二种是打开AI侧边栏。按 Ctrl+Shift+P,输入“Continue: Open Chat”,回车,在聊天框中发送“解释这段正则:/d{3}-d{2}-d{4}/”,模型会逐组说明匹配逻辑,清晰明了。

第三种是右键上下文增强。选中一段代码,右键,选择“Continue: Ask about selection”,扩展会自动把代码内容加上你的提问发给DeepSeek-R1,返回的结果带语法高亮和可复制代码块,省心省力。

验证是否接入成功

最后,验证一下是否真的接上了。很简单:新建一个 .py 文件,输入 def fibonacci(,然后按 Ctrl+I,等待1到2秒,应该会出现带参数提示和docstring的完整函数定义。如果弹出红色报错“Failed to fetch model”,那多半是

baseUrl拼错了,比如多了一个斜杠,检查一下是不是写成了 https://api.deepseek.com/v1/