IntelliJ IDEA 接入 AI 编程助手
引言
近年来,AI 编程助手已成为开发者的高效工具,它们可以加速代码编写、优化代码结构,并提供智能提示。本文介绍如何在 IntelliJ IDEA 中集成 DeepSeek、GPT-4o Mini、GitHub Copilot,并探索本地 AI 编程助手方案,帮助开发者在不同场景下提升编程效率。
1. GitHub Copilot 集成
Copilot 是由 GitHub 和 OpenAI 推出的 AI 代码补全工具,它可以根据上下文智能生成代码片段。
1.1 安装 GitHub Copilot 插件
- 打开 IntelliJ IDEA,进入
File > Settings(Windows)或Preferences(Mac)。 - 在 Plugins 搜索
GitHub Copilot。 - 点击
Install并重启 IDEA。
[图片]
1.2 配置 GitHub Copilot
- 进入
Settings > GitHub Copilot,登录 GitHub 账户。 - 启用
Copilot Suggestions和Copilot Chat。 - 在代码编辑器中尝试输入
/**或函数定义或者注释,Copilot 会自动补全。
[图片]
需要个人 Github 账号开启 Copilot,插件下载完成后按照指引进行登录 Github 并进行功能授权验证,验证完成后即可体验 Github Copilot。
1.3 Copilot 代码辅助示例
代码自动补全(通过注释理解我们需要写的代码逻辑进行补全)。
[图片]
可选择指定代码文件点击 Copilot Chat 进行对话代码推理分析,优化我们的代码或者帮我们完成描述的需求。
[图片]
2. DeepSeek 集成
DeepSeek 是国产 AI 编程助手,支持类代码补全,具备更强的中文理解能力。DeepSeek 需要通过 API 方式接入或本地部署。这里介绍一款插件 CodeGPT,一款人工智能代码助手,已经支持集成市面上常见的大模型,我们通过它接入 DeepSeek。
2.1 安装 CodeGPT 插件
- 在 IDEA 插件市场 搜索
CodeGPT。 - 安装插件并重启。
2.2 配置 API Key 或本地部署
如果使用本地部署,需要运行本地模型,并配置请求地址(具体步骤可参考官方文档),下面主要演示 API Key 配置场景。
- 进入
Settings > Tools > CodeGPT > Providers,选择 Custom OpenAI。
[图片]
- 配置 Custom OpenAI,选择 OpenAI(DeepSeek 接口有考虑 OpenAI 兼容,所有大致参数可不变),输入 DeepSeek 的 API Key(可从 DeepSeek API 官网获取)。
[图片]
填写 DeepSeek 上创建的 API Key。
[图片]
- 通过 Custom OpenAI 这种方式需要手动填写 DeepSeek API 地址,可以参考官方文档。**https://api-docs.deepseek.com/zh-cn/**。
[图片]


