程序员福音!IDEA 集成 DeepSeek,代码从此自带“外挂”!
一、环境准备
1、IDEA 版本要求
安装之前确保你的 IDEA 处于 2023.x 及以上的较新版本。
2、Python 环境
安装 Python 3.7 或更高版本
为了确保 DeepSeek 助手能够顺利运行,您需要在操作系统中预先配置 Python 环境。具体来说,您需要安装 Python 3.7 或更高版本。安装过程完成后,一个关键的步骤是将 Python 的安装路径添加到系统的环境变量中。这一操作对于系统正确识别和调用 Python 解释器至关重要,它能够有效预防由于环境设置不当而引起的集成问题,从而保障 DeepSeek 助手的稳定性和功能性。
二、在Idea中安装 DeepSeek 插件
CodeGPT,CodeGPT是一个AI驱动的代码助手,旨在帮助开发者进行各种编程活动,它是GitHub Copilot、AI Assistant、Codiumate和其他JetBrains插件的强大替代品。
2.1、在idea中进入Settings页面:

2.2、进入 Plugins 管理,搜索CodeGPT,点击安装

2.3 如下显示: 安装成功.
记得点击 Apply按钮。

三、配置 DeepSeek:
3.1 进入网站,创建API
https://www.deepseek.com/
3.2 如果你还没有注册,需要先注册。

3.3 登陆。显示如下:

3.4 点击:API 开放平台 ,进入以下页面,新账号,会赠送10CNY。

3.5 点击 API keys 按钮,进入以下页面:

3.6 点击创建按钮,显示如下:

3.7 点击复制,把key ,保存到其他地方。
因为关闭后,这个key 就看不到了。如果没复制,就删了重新创建。
四、IDEA中配置DeepSeek
4.1 在idea中进入Settings页面;
4.2 点击Tools,显示出: CodeGPT 的配置页面。
4.2.1 配置API key:

4.2.2 配置对话模型 Chat Completions:

如上图标记的2,3点,就是需要配置的;
- 配置DeepSeek的api 地址;https://api.deepseek.com/chat/completions
- 配置模型:deepseek-chat (就是 DeepSeek-R1)
4.2.3 配置推理模型 Code Completions

-
勾选 ParSe response ad Chat Completions;
-
FIM template: 选择DeepSeek Coder
-
URL粘贴为: https://api.deepseek.com/chat/completions
-
Body 中model 参数设置为: deepseek-reasoner
4.3 通过上述步骤,即可配置完成,配置完成后,点击应用和确认即可。
五、使用 DeepSeek 进行编程
5.0 打开Code GPT 聊天框

5.1 获取思路和代码
输入想要实现的内容,即口令:
使用java语言写一个用正则表达式验证是否手机号的方法

得到答案:

5.2 代码补全应用
5.2.1 现有如下一个类:
public class AccountService {
private String name;
}
要求: 比如我要写一个 getName 方法,并且,如果name 值为空,则返回账户不存在;
5.2.2 编写一个空方法:
public String getName() {
}
5.2.3 开始补全代码:

5.2.4 显示如下提示框,输入我的要求。

5.2.5 点击 Accept Suggestion ,接受CodeGPT 的建议;

5.2.6 显示结果:

5.3 代码解释
5.3.1 选中一段代码; ->右键-> 选择CodeGPT - > 选择Ask Question

5.3.2 在输入框中输入:解释一下这段代码,用汉语

5.3.3 显示结果如下:

5.3.4 再也不怕看不懂源码了
5.4 问题解答
这个和5.3 是一样的操作流程。文案换成: 你想要问的问题即可。
六、时刻关注自己还有多少钱。
进入https://platform.deepseek.com/usage ;
6.1 点击用量信息,即可看到本月消费

6.2 了解每一次使用多少token

总结:
遵循上述步骤,你便顺利地将DeepSeek融入了IDEA的环境之中。在未来的编码征途上,你将能够充分体验到DeepSeek所提供的便捷与高效,让它那些温馨而又治愈的特性伴随你的每一次键盘敲击,一同探索编程领域的广阔天地与迷人风采。
可能遇到的问题罗列:
安装CodeGPT后,找不到配置项
备注:如果你打开是这样,说明你的idea 版本过低,请安装高版本

官方提供的手册:
DeepSeek配置手册
如果还有不明白的配置,可以参考下官方提供的配置策略:
https://api-docs.deepseek.com/zh-cn/
文章已整理成pdf 。
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
1万+





