二、下载与安装 DeepSeek 插件 

在IDEA 插件市场安装AI驱动代码助手 

启动 IDEA 后,在菜单栏中找到 “File” 选项。

如果你使用的是 Windows 或 Linux 系统,点击 “Settings”;

在弹出的设置窗口中,找到 “Plugins(插件)”,这里便是 IDEA 的插件管理中心。选中Marketplace后,在输入框输入 codeGpt 选择 CodeGpt 最右侧会显示详细信息,点击 安装 按钮后等待知行安装,最后点击确认。安装插件会重新启动IDEA,重新启动即可。

配置 DeepSeek 

创建并设置 API Key

在 DeepSeek 官网(https://www.deepseek.com/)找到 API开放平台,点击进去。

在开放平台找到 API keys 菜单,这里可以创建API key。如果 DeepSeek 需要 API Key 进行认证,你需要在 IDEA 的设置中找到 “DeepSeek” 选项。在这里,填入你从 DeepSeek 官方网站或相关平台获取的 API Key。这个 Key 就像是一把钥匙,能够解锁 DeepSeek 的全部功能,确保你能够正常使用它提供的各项服务。

IDEA中集成DeepSeek 

重复上述的设置操作,在IDEA中找到已经安装的插件 CodeGpt 工具的设置,然后依次找到 Custom OpenAI 的设置。这里有三部分需要配置,第一个是选择模版,输入API KEY;第二个是配置聊天模型;第三个是配置推理模型。

第一个 配置API KEY,这个API KEY就是在 步骤2.2.1 创建的API KEY,可以直接拷贝到这里粘贴即可。

第二个是对话模型,这里需要配置两处:

  1. 在URL处粘贴URL:https://api.deepseek.com/chat/completions

  2. 将请求的模型修改为:deepseek-chat

 

第三个是推理模型,这里也需要配置四处 

  • 勾选☑️ Enable code completions和勾选☑️ Parse response as Chat Completions

  • 选择FIM template 选择为 DeepSeek Coder 。

  • 在URL处粘贴URL:https://api.deepseek.com/chat/completions

  • 将请求的模型修改为:deepseek-reasoner

通过上述步骤,即可配置完成,配置完成后,点击应用和确认即可。

DeepSeek配置手册

如果还不明白如何配置,可以参考下官方提供的配置策略:

首次调用 API | DeepSeek API Docs

三、使用 DeepSeek 进行编程

获取思路和代码

找到 CodeGpt组件,找到对话框,选择Custom OpenAI,然后输入内容即可对话。

例如 给出口令:使用java语言写一个过滤数字的方法并给予测试

给出代码如下:

public class TestNumberFilter {

    public static String filterNumbers(String input) {
        // 使用正则表达式匹配所有数字
        return input.replaceAll("[^0-9]", "");
    }

    public static void main(String[] args) {
        String testInput = "abc123def456ghi";
        String testInput2 = "SSFSDFS结论萨芬122432的噶大都是4无人区是14认识832safsss";
        String result = filterNumbers(testInput2);
        System.out.println("Filtered numbers: " + result); // 输出: 123456
    }
}

 代码补全应用

在编写代码时,当你输入部分代码后,只需按下快捷键(通常是 Ctrl + Space,你也可以在设置中根据自己的习惯进行自定义),DeepSeek 就会迅速分析代码上下文,智能补全后续代码。这一功能大大节省了代码编写时间,让你的编程效率直线上升。

代码解释

对于一些复杂的代码段,理解起来可能会有些困难。这时,你只需选中代码,然后右键点击,选择 “CodeGPT”,DeepSeek 便会为你详细解读代码的功能和逻辑。有了它的帮助,代码维护和调试变得更加轻松。

问题解答

在编程过程中,遇到问题是常有的事。当你遇到难题时,无需再四处查找资料,直接在代码编辑器中选中相关代码或描述问题,然后选择 “CodeGPT: Ask Question”,DeepSeek 会根据你的问题给出针对性的解决方案和建议。它就像一位随时在线的编程导师,为你排忧解难。

完成!

打开微信扫一扫以下二维码,或者手机长按二维码保存再到微信扫一扫选择相册刚才保存的二维码图片。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐