摘要:近年来,AI 编程助手已成为开发者的高效工具,它们可以加速代码编写、优化代码结构,并提供智能提示。
引言
近年来,AI 编程助手已成为开发者的高效工具,它们可以加速代码编写、优化代码结构,并提供智能提示。
本文介绍如何在 IntelliJ IDEA 中集成 DeepSeek、GPT-4o Mini、GitHubCopilot,并探索 本地 AI 编程助手 方案,帮助开发者在不同场景下提升编程效率。
1. GitHub Copilot 集成
Copilot 是由 GitHub 和 OpenAI 推出的 AI 代码补全工具,它可以根据上下文智能生成代码片段。
GitHub Copilot 免费版 vs 付费版对比。
1.1 安装 GitHub Copilot 插件
打开 IntelliJ IDEA,进入File在Plugins搜索GitHub CopilotInstall并重启 IDEA。1.2 配置 GitHub Copilot
进入 Settings > GitHub Copilot,登录 GitHub 账户。
启用 Copilot Suggestions 和 Copilot Chat。
在代码编辑器中尝试输入 /** 或函数定义或者注释,Copilot 会自动补全。
需要个人 Github 账号开启 Copilot,插件下载完成后按照指引进行登录 Github 并进行功能授权验证,验证完成后即可体验 Github Copilot。
1.3 Copilot 代码辅助示例
代码自动补全(通过注释理解我们需要写的代码逻辑进行补全)。
2. DeepSeek 集成
DeepSeek 是国产 AI 编程助手,支持类代码补全,具备更强的中文理解能力。DeepSeek 需要通过 API 方式接入或本地部署。这里介绍一款插件 CodeGPT,一款人工智能代码助手,已经支持集成市面上常见的大模型,我们通过它接入 DeepSeek。
2.1 安装 CodeGPT 插件
在 IDEA 插件市场 搜索 CodeGPT。
安装插件并重启。
2.2 配置 API Key 或本地部署
如果使用本地部署,需要运行本地模型,并配置请求地址,下面主要演示 API Key 配置场景。
1.进入,选择注意由于当前DeepSeek现在已经停止API接口服务充值,新用户需要等待后续恢复之后再尝试使用。
3. GPT-4o Mini 集成
GPT-4o Mini 是 OpenAI 推出的轻量级 GPT-4o 版本,通过 CodeGPT 插件接入 IntelliJ IDEA,并且是 免费 使用的(每月有次数限制)。
3.1 安装 CodeGPT 插件
3.2 配置 GPT-4o Mini
Providers,选择 CodeGPT。Chat 模型选择GPT-4o Mini。启用Enable Code Assistant和Enable code completions选项。3.3 GPT-4o Mini 智能分析代码示例
使用后觉得效果很不错。
4. AI 代码助手对比分析
总结
本文介绍了 IntelliJ IDEA 接入 AI 编程助手 的多种方式,包括 GitHub Copilot、DeepSeek、GPT-4o Mini,以及 本地 AI 部署方案。开发者可根据 需求、安全性、网络环境 选择合适的 AI 助手。
后端专属技术群构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!
文明发言,以交流技术、职位内推、行业探讨为主广告人士勿入,切勿轻信私聊,防止被骗
点下方的“❤”支持我们,非常感谢!
来源:南湖居士学养生