idea CodeGPT插件

本文介绍了JetBrainsIDEA中的CodeGPT插件安装、官方介绍,以及如何生成和配置APIkey。重点讲解了使用技巧,如AskchatGPT、自定义提示和ActionPrompts,特别是针对重构和优化的定制化应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

此文档只作用于指导性工作,更多资料请自行探索。

1、插件安装与介绍

1.1 插件下载与安装

在这里插入图片描述

1.2 官方介绍

https://plugins.jetbrains.com/plugin/21056-codegpt

1.3 相似编码提效插件

Cursor:一款基于 GPT-4 的智能代码编辑器(目前免费)。

CodeGPT:一款基于 OpenAI API 的 插件,可辅助编写代码,本攻略就是使用此插件,只要有对应的api key即可使用。

Copilot X:一款GitHub 发布了新版编程工具,它使用了 OpenAI 的 GPT-4 模型,不过根据这些公司的一贯作风,Copilot X 这种新型产品仍然需要排队等待,而旧版的 Copilot 也需要至少每年 100$ 的付费使用。

2、Api key生成与配置

2.1 插件默认页面

如果未配置Api key直接使用,会有如下提示:

2.2 生成账户的api key

登录官网生成:https://platform.openai.com/account/api-keys

在这里插入图片描述

2.3 到idea中setting对应的插件进行设置

在这里插入图片描述

3、使用技巧

3.1 Ask chatGPT

以下是与chatGPT对话的内容,不限于代码相关,这里直接开放了对话的窗口,该模型接近与gpt3,训练的数据截止于2020年中期。

在这里插入图片描述

3.2 Custom Prompt(自定义提示)

Controller层的代码分析
在这里插入图片描述

Service层的代码分析
在这里插入图片描述

Service层的代码分析 —> 英文提示
在这里插入图片描述

3.3 Action Prompts

修改配置项
在这里插入图片描述

找 BUG
在这里插入图片描述

修改BUG
在这里插入图片描述在这里插入图片描述

解释
在这里插入图片描述

重构、优化
以上两种自带的方式不太好,替换为了自定义的方式:【重构代码,将一些实体类的操作封装成方法】

对于重构,定制化的要求比较强,我们可以根据实际情况来输入要求就行。

### 整合CodeGPT插件与DeepSeek-V3/R1在IntelliJ IDEA中的方法 #### 插件安装 为了使CodeGPT插件能够在IntelliJ IDEA环境中正常工作并支持特定版本的模型如deepseek-v3/r1,需先通过官方渠道下载对应版本的CodeGPT插件[^1]。 确保所使用的IDEA版本兼容该插件。通常,在JetBrains官方网站或其市场页面会提供详细的系统需求说明以及不同版本间的差异描述[^2]。 #### 配置环境变量 完成上述操作之后,应当配置必要的API密钥和其他连接参数以便于访问远程部署的服务端点。这一步骤可能涉及到设置HTTP代理或是调整防火墙策略来允许程序向指定服务器发起请求[^3]。 对于具体到deepseek-v3/r1这一特殊变种而言,还需要确认服务提供商是否提供了额外的安全认证机制(比如OAuth2),因为这些都会影响最终能否成功调用API接口获取预期功能的支持[^4]。 #### 测试集成效果 最后但同样重要的是验证整个流程的有效性。创建一个新的项目文件夹作为测试对象;尝试编写几行简单的代码片段触发自动补全提示或其他由AI驱动的功能特性;观察响应时间长短及建议质量高低等方面的表现情况以评估此次整合工作的成效如何[^5]。 ```bash # 假设这是用于启动带有自定义参数的应用实例命令示例 ./idea.sh -Dcodegpt.api.endpoint=https://api.deepseek.com/v3/r1 \ -Dcodegpt.auth.token=YOUR_ACCESS_TOKEN_HERE ```
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值