让Visual Studio用上chatgpt

Posted .NET100

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了让Visual Studio用上chatgpt相关的知识,希望对你有一定的参考价值。

    最近小编思维发散“Visual Studio可以集成chatgpt吗?”,这样不就可以让chatgpt帮你写代码了吗?寻觅了一圈,还真有这个东西,那就是一个Visual Studio的扩展插件:Visual chatGPT Studio,虽然不是官方的,部分功能也可以值得一用。本文将介绍Visual chatGPT Studio及它的使用案例。

一、简介

    Visual chatGPT Studio是Visual Studio的一个免费扩展,它直接在IDE中添加了chatGPT功能。它允许用户以可以根据菜单功能的方式使用chatGPT。

二、功能介绍

    该扩展提供了一组 使用ChatGPT 命令,可以在编辑器中选择你需要处理的代码或文本,然后右键就可以看到 Visual chatGPT Studio和它的命令了。这些命令包括请求完成、创建单元测试、查找错误、优化、解释、为 C# 方法添加注释或摘要、询问任何内容、创建自定义命令以及替换所选文本。

  1. Complete-编写一个未完成的方法右键选择它,然后请求完成代码。

  2. Add Tests-为所选方法创建单元测试。

  3. Find Bugs-查找所选方法的bug。

  4. Optimize-优化所选方法。

  5. Explain-编写所选方法的说明。

  6. Add Comments-为所选方法添加注释。

  7. Add Summary-添加 C# 方法的摘要。

  8. Ask Anything-在代码编辑器上写一个问题并等待答案。

  9. Custom Before-通过在所选代码之前插入响应的选项创建自定义命令。

  10. Custom After-通过在所选代码后插入响应的选项创建自定义命令。

  11. Custom Replace-通过用响应替换所选文本的选项创建自定义命令。

接下来我们来安装它。

三、安装Visual chatGPT Studio

打开Visual Studio的扩展菜单,然后选择管理扩展,打开管理扩展之后在搜索框中输入Visual chatGPT Studio,在结果中选择第一个下载。最后提示关闭Visual Studio完成安装。

 

当重新打开Visual Studio后会自动安装,如下图:

 

使用前准备

老生常谈,chatgpt的接口不是免费的,使用时需要配置chatgpt的key和相关参数。流程是,打开Visual Studio工具,然后转到选项,在选项里找到Visual chatGPT Studio,在第一个选项里输入你的配置项。如下图:

 

注:chatgpt的key需要在openAI官方注册账号后活动,目前注册有5刀的免费额度。网址openai.com/product。怎么注册打开可以到某度搜索,这里就不多讲了。

四、Visual Studio编辑器中使用

在vs中选择一个代码块,然后右键单击鼠标后点击显示 Visual ChatGPT Studio 菜单下的功能。下面是功能的示例 :问答、解释、添加注释。

问答:

解释、添加注释:

 

    小编觉得问答功能挺不错,可以支持中文和代码示例,做到了真正帮你写代码。由于控件是国外的人写的,其它的功能是英语,不是太友好。

五、结语

     Visual chatGPT Studio基于chatgpt的api,网络的差异稳定性不是太好,尤其是在国内,大家需要kexue上网。这是非官方组件,但愿在新的VS版本中,官方能提供支持。希望本文能帮助您了解Visual Studio中Visual chatGPT Studio扩展安装的安装和使用。感谢您的阅读;欢迎留言或者吐槽。

//免费的openai账号,只能使用聊天不能使用api,使用需要kexue上网。只有部分能使用,大家多试一试。

jasmyny8so@hotmail.com---YPP188M965 lasfacioqbj@hotmail.com---F0z8cd090S arnoldhwx9s@hotmail.com---13GcrRSLRy percivalwilsm@hotmail.com----RT25f10uKv nievesfavors9cb@hotmail.com----3mVRN6YmgN eugeniev552@hotmail.com----4w95MnvIvc ayakonewuyo@hotmail.com----q8UCd2lST4 ludmillasteb9@hotmail.com----7sb54Oii8I chr89kuchto@hotmail.com----Cea7IQj5ud emil03mk@hotmail.com----ENC82hip2A lydiavn9ktutoky@hotmail.com-----6351VsZz25 tulagj3@hotmail.com----Wx99eCqer7 prue56zjehle@hotmail.com----8398k84X85

ayakonewuyo@hotmail.com—q8UCd2lST4
ludmillasteb9@hotmail.com—7sb54Oii8I
chr89kuchto@hotmail.com—Cea7IQj5ud
emil03mk@hotmail.com—ENC82hip2A
lydiavn9ktutoky@hotmail.com—6351VsZz25
tulagj3@hotmail.com—Wx99eCqer7
prue56zjehle@hotmail.com—8398k84X85
vernitagq2@hotmail.com—geFfr4H0x9
kirstiealtqw@hotmail.com—1FBbV8OJg9
ralphnamer32d@hotmail.com—F85T86YtbL
celinabullievmu@hotmail.com—OqTz0lj525
chanafdidelaet@hotmail.com—6x3CM4pPYY
alita07pbogdon@hotmail.com—Umppl1ylc0
averilltxgt@hotmail.com—94cymN2p42
kaeleeviarla@hotmail.com—GUR00fTOS5
johniehsro@hotmail.com—Env5d4Cd1T
shizuebrf0c@hotmail.com—7f2b55JRGQ
gloryx5fo@hotmail.com—qYSZn2J2eH
jackalynashxa@hotmail.com—g40KT0c2aA
tisaphkgwes@hotmail.com—94c9G550lm

文章来源公众号:dotnet开发跳槽

  

添加ChatGPT到Visual Studio Code 并附ChatGPT注册指南 OPEN AI

准备

  1. 代理。要求是韩国,日本,印度,新加坡,美国这些国家的地址都合适。对其他的我们还不太清楚,反正香港或中国的代理肯定不行。

  2. 找一个国外手机号码,如果你没有用过接码平台也行,有些接码平台是无法接的,所以我们推荐一个就是 sms-activate.org

  3. 准备一个浏览器

开始一步一步注册

第一步是接验证码

打开接码平台 sms-activate.org,注册一个账号

然后要充值余额

一次接码OpenAi的验证码费用是大概11卢布,人民币来看差不多是1块钱,不过只能充美金,就先充直个0.5美金(目前最低限制是充值0.5美金)。可以选择对你任何方便方式。支付宝也有 。

第二部是注册一个OpenAI账号

首先打开ChatGPT的账户注册页面。谷歌注册或者邮箱注册都可以,无所谓,我们这里用邮箱注册作为例子。

用邮箱注册后你要验证邮件。进去邮箱,查看email里的链接。 

这里你需要输入需要的信息。

  输入手机号码

     

然后在左侧选则openAi,再选择国家,韩国,印度,印度尼西亚都可以。

 

然后选则国家,点击购物车按钮。

点击复制号码,在输入手机号码页选择对应的国家,复制手机号,点击 NO。然后发送短信验证码。稍等一两分钟就会显示验证码了。 之后会让你选择你的目的,随便选择就好了。

使用ChatGPT

注册完后,打开ChatGPT网站去登陆。

原文链接   完整ChatGPT注册指南,如何创建一个账户 - SMS-Activate

在 vscode上使用

搜索插件ChatGPT

 下载完毕之后 在右侧打开ChatGPT 登录

登录之后会让你输入 OpenAI API Key 

OpenAI API  在这里点击获取你的API Key  在vsCode提示框输入即可。

最后附上使用ChatGPT写的一个快速排序。

 

 AI虽好,切不可贪心!!!

以上是关于让Visual Studio用上chatgpt的主要内容,如果未能解决你的问题,请参考以下文章

添加ChatGPT到Visual Studio Code 并附ChatGPT注册指南 OPEN AI

用上ChatGPT的这几个功能,你的开发效率不高都难

教你轻松用上ChatGPT

Visual Studio 2017 安装使用教程(详细版)

visual studio 插件 resharper 使用指南

ChatGPT API 低价上线,网友:用上 import openai,能开一家创业公司!