idea中使用NexChatGPT详解

一、NexChatGPT安装

1、安装

在idea中依照路径Preferences->Plugins,在搜索框中输入“NexChatGPT”,然后点击“Search”按钮,然后安装

 

一、NexChatGPT使用

1、使用介绍

随机在idea中选中一段代码,会出现如图这样几个图标,

 2、请解释这部分代码

当我选择“ 请解释这部分代码”时,会在idea左侧出现这样的界面,需要关注公众号,然后就会在Search 部分出现如下的答案,可以看到基本完成了任务

 3、帮我给每一行加上注释

选择一段代码,右键选择“帮我给每一行加上注释”之后就会在左侧把所有代码的注释加好,需要复制粘贴一下才可以到原文,

 4、帮我生成测试用例

选择一段代码,右键选择“帮我生成测试用例”之后就会在左侧把所有代码的测试用例加好,可以看到理解的比较正确,但是不能直接用

 5、帮我生成单元测试

选择一段代码,右键选择“帮我生成单元测试”之后就会在左侧把所有代码的单元测试都写好,可以看到理解的比较正确,这样的就可以直接用了,而且全面

 

 6、请优化这部分代码

选择一段代码,右键选择“请优化这部分代码”之后就会在左侧把所有代码都分析了一遍,而且生成了优化后的代码:


public  enum  PayStatusEnum  {
        SUCCESS(1,  "支付成功"),
        FAIL(2,  "支付失败"),
        WAIT(3,  "等待支付"),
        CANCEL(4,  "取消支付");

        private  int  code;
        private  String  desc;

        PayStatusEnum(int  code,  String  desc)  {
                this.code  =  code;
                this.desc  =  desc;
        }

        public  static  PayStatusEnum  getByCode(int  statusCode)  {
                for  (PayStatusEnum  payStatusEnum  :  PayStatusEnum.values())  {
                        if  (payStatusEnum.code  ==  statusCode)  {
                                return  payStatusEnum;
                        }
                }
                throw  new  IllegalArgumentException("Invalid  status  code:  "  +  statusCode);
        }
}

 

7、提问

7、1 你可以在Search的界面来提问一些问题

 

7、2在Chat界面来使用一些功能

 7、3写程序

 可以看到我在Chat界面让它帮我写一段我爱你的图像程序,之后改为java写的,写好之后我把代码复制到idea中呈现的效果,整个过程不到10s,还是非常给力的

8、其他功能

在我们打开Search之后,可以看到最下面还有一些其他功能

 8、1插件主页

可以看到这个里面还解释它还有其他浏览器的插件,例如Edge和谷歌,还有VScode插件

 

8、2进群交流

主要展示有问题可以 进微信群交流还是一些插件介绍和媒体报道

8、3打赏捐赠

在使用次数受限的情况下,可以在可以进行打赏和关注公众号"v起来助手"来获取更多的使用次数,或者在后面的member中购买。

 

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值