专栏名称: 鸭哥聊Java
回复关键字:666 ,领取免费简历模板,Java面试题,Java编程视频等。本号内容涵盖Java源码,JVM源码,Dubbo源码,Spring源码,Spring Cloud微服务架构,分布式高并发架构技术,MySQL性能调优等。
51好读  ›  专栏  ›  鸭哥聊Java

给你的IDEA接入DeepSeek,爽到起飞!

鸭哥聊Java  · 公众号  ·  · 2025-02-09 10:25

正文

你有没有想过,在 IntelliJ IDEA 里直接接入 AI 助手,让它帮你写代码、解决 bug、甚至自动生成单元测试?想象一下,你正在敲代码,突然遇到一个不熟悉的 API,直接在 IDE 里问 AI,比 Google 半天更高效!

今天就来聊聊如何在 IDEA 里接入 DeepSeek 这个 AI 助手,顺便看看目前有哪些实用的插件能让它更好用。

在 IDEA 里接入 DeepSeek,主要有两种方式: Continue CodeGPT 。这两个插件各有特点,Continue 更加轻量化,而 CodeGPT 功能更丰富,具体怎么用,我们来一步步看看。

用 Continue 插件接入 DeepSeek

Continue 是一个开源的 AI 助手插件,专门为 IDEA 这类 IDE 设计,支持自然语言交互,比如让 AI 直接在代码里帮你补全逻辑、解释代码、生成测试等等。安装和配置都比较简单,很适合想快速体验 AI 助手的开发者。

首先,打开 IDEA 的 Settings 界面(快捷键 ⌘Cmd+, / Ctrl+Alt+S ),在 Plugins 里搜索 Continue ,找到后直接安装。

安装完成后,IDEA 可能会要求你重启一下,这个时候就点 Restart IDE

重启后,你会在 IDEA 右侧看到一个 Continue 的小图标,点进去,就能开始配置了。

DeepSeek 需要 API Key,所以你得先去 DeepSeek 官方平台( https://platform.deepseek.com/api_keys )创建一个 API Key,复制下来填到 Continue 里就行。

配置完成后,你就可以直接用它了!比如,你选中一段代码,右键菜单里会多出 Explain Code 的选项,点击后 AI 会告诉你这段代码的作用。

你也可以直接用自然语言输入需求,比如 “帮我写一个二分查找” ,Continue 会自动生成代码,并且还能优化和补充注释。如果你经常写单元测试,还可以让它自动生成测试用例,省下不少时间。

不过,我在测试的时候发现,DeepSeek 的 API 目前还不太稳定,可能会偶尔抽风。如果遇到响应慢或者无响应的情况,建议稍等一下,或者换个时间再试试。

用 CodeGPT 插件接入 DeepSeek

如果你对 AI 代码助手的需求更高,比如希望支持更多 AI 模型、更细粒度的参数调节,那可以试试 CodeGPT 这个插件。它支持多个大语言模型,包括 DeepSeek、OpenAI、Azure OpenAI 这些,而且可以让你自己配置 API 地址,适合喜欢折腾的开发者。

安装 CodeGPT 插件的步骤跟 Continue 差不多,还是在 Settings > Plugins 里搜索 CodeGPT ,找到后安装并重启 IDEA。安装完成后,你需要在 Settings > Tools > CodeGPT 里进行配置。

进入 CodeGPT 的配置页面后,你需要选择 AI 提供商。

如果你要用 DeepSeek,就选择 Custom OpenAI ,然后填上 DeepSeek 的 API 地址和 API Key(API 地址可以参考 https://api-docs.deepseek.com/zh-cn/ )。完成后,点 Apply 保存配置。







请到「今天看啥」查看全文