高效编程指南:PyCharm与DeepSeek的完美结合

DeepSeek接入Pycharm

前几天DeepSeek的充值窗口又悄悄的开放了,这也就意味着我们又可以丝滑的使用DeepSeek的API进行各种辅助性工作了。本文我们来聊聊如何在代码编辑器中使用DeepSeek自动生成代码。

注:本文适用于所有的JetBrains开发工具,如Pycharm、Idea等。

一、安装Continue插件

Pycharm中具有强大的插件安装功能,想要使用DeepSeek我们需要依托于AI API接口插件Continue。

首先我们找到Pycharm的Settings界面,在Plugins中搜索Continue插件,然后点击install进行安装即可。

在这里插入图片描述

二、获取DeepSeek API

安装的Continue过程中我们就可以去获取DeepSeek API了,进入DeepSeek官网,然后点击右上角的API开放平台。

在这里插入图片描述

进入之后会看到去充值按钮,要想使用API我们需要进行充值。

可以先往下看,再决定充值与否,或者可以充10元试试水,10元已经足够我们用很久了。

接下来我们点击右侧的API Keys,然后创建一个API Key。

注:创建时点击确认后不可以重新复制,创建之后一定要复制生成的API Key保存好。

在这里插入图片描述

三、配置DeepSeek API到Continue

接下来我们回到Pychram,安装好Continue之后,先退出Pycharm重新打开让插件生效,打开时看见Pycharm右侧有Continue按钮即为安装成功。

在这里插入图片描述

有了Continue插件,接下来我们就可以接入DeepSeek API了,首先点击Continue中的Select model,选择里面的Add Chat Model。

在这里插入图片描述

然后我们在Provider中选择Deepseek,在Model中选择DeepSeek Coder,在API key中填入我们在DeepSeek官网获取的API即可。

最后点击Connect,这样我们的DeepSeek Coder就部署好了。

在这里插入图片描述

四、DeepSeek Coder使用

最后我们来看看如何让DeepSeek辅助我们吧。

1. 代码生成

最简单的,我们直接在输入框输入我们想要让他生成的代码内容,点击回车即可。

在这里插入图片描述

生成代码后,我们直接点击代码框右侧的功能按钮,即可把代码快速贴到编辑器中运行了。

在这里插入图片描述

2. 代码解释

除了生成代码之外,我们也可以选中代码,使用快速检索功能。选中代码后会出现下面的两个按钮(熟悉后使用快捷键即可)。

在这里插入图片描述

点击Chat功能后,会弹出Continue窗口,并把你选中的代码放在输入框中,我们直接让DeepSeek进行解释即可。

在这里插入图片描述

3. 代码速写

点击Edit按钮,会在你的代码块中出现一个可交互的文本框,在里面输入你想要让DeepSeek帮助你写什么,稍等片刻可用的代码就会直接出现在你的编辑器中了。

在这里插入图片描述

感觉好用的小伙伴可以行动起来了。

AI虽好,不要忘记思考!!!

### 集成 DeepSeekPyCharm 的方法 为了在 PyCharm 中集成并使用 DeepSeek 进行前端开发,可以通过以下方式完成配置: #### 插件安装设置 1. **安装 Continue 插件** 在 PyCharm 中打开 `Settings` -> `Plugins` 页面,点击 `Marketplace` 搜索框输入 “Continue”,找到对应的插件后单击安装按钮[^3]。完成后重启 IDE。 2. **配置 Ollama API** 下载并安装 Ollama 工具链(如果尚未安装),通过命令行运行如下代码来启动服务: ```bash ollama serve ``` 确认服务正常运行后,在 PyCharm 的 `Preferences` 或 `Settings` 中定位到 Continue 插件的相关选项卡,填写 Ollama 提供的服务端口地址,默认为 `http://localhost:11434`[^1]。 #### 使用 DeepSeek 模型 3. **加载 DeepSeek-Coder 模型** 执行以下命令以下载和加载 DeepSeek-Coder 模型至 Ollama: ```bash ollama pull deepseek/coder-large ``` 此过程可能需要一定时间视网络状况而定。成功拉取后可通过 Ollama 命令验证模型状态: ```bash ollama list ``` 4. **指定模型于 PyCharm** 返回 PyCharm 设置界面中的 Continue 插件部分,选择刚刚添加的 DeepSeek-Coder 模型作为默认 AI 编程辅助工具。 #### 应用于前端开发场景 5. **创建或导入前端项目** 新建一个 HTML/CSS/JavaScript 文件或者直接导入现有的前端工程文件夹进入工作区[^2]。 6. **利用 DeepSeek 功能编写代码** 当前支持的功能包括但不限于智能补全、重构建议以及错误检测等功能。尝试键入一些基础语法结构观察其自动填充效果;对于复杂逻辑片段也可以右键请求更详细的解释或替代方案。 ```javascript function greet(name) { console.log(`Hello, ${name}!`); } greet('World'); ``` 以上即是在 PyCharm 上借助 DeepSeek 实现高效前端开发的主要流程介绍。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二哥不像程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值