CodeGPT:具有类ChatGPT功能的VSCode扩展
大数据文摘授权转载自数据派THU
作者:The PyCoach
翻译:陈之炎
校对:赵鉴开
我并非VSCode的忠实粉丝,但不得不承认,它比我每天使用的代码编辑器有更多有用的扩展。
其中一个扩展是CodeGPT。这个扩展允许我们通过官方的OpenAI API在VSCode中调用GPT-3,如同在代码编辑器中有了ChatGPT一样!
使用CodeGPT可以生成代码、解释代码、重构代码等等。让我们来看看如何设置它,并探索它的全部功能。
在VSCode上设置CodeGPT
要安装这个扩展,必须打开VSCode,转到扩展,并搜索“Code GPT”,找到了它之后,点击“安装”。
安装好Code GPT之后,进入“Settings”和“Code GPT”(在macOS上进入菜单栏,点击“代码”,然后选择“Preferences”来找到“Settings”选项)。
在设置页面将看到以下内容。
要使用该扩展,需要在第一个框中键入你的OpenAI API密钥(OpenAI API key)。
可以保留其余方框中的内容,但如果需要自定义它们,应注意以下几点:
- 最大tokens数:对于每次API请求,希望获得的最大tokens数
- 模型:目前此扩展中有3种模型可用(text-davinci-003, code-cushman-001 和code-davinci-002)。在这些选项中,code-davinci-002在编程方面是最强大的。
- 温度:控制输出的随机性程度(温度越低,GPT-3越有可能选择出现概率越高的单词)
探索CodeGPT
以下是CodeGPT的主要功能:
- 生成代码:只需要键入输入特定代码的要求,然后按cmd-shift-i,CodeGPT将打开一个带有该代码的新窗口。
来源:CodeGPT
- 解释代码:选中一些代码,右键单击它,然后选择“解释CodeGPT”选项。CodeGPT将打开一个新的窗口并解释代码。
来源:CodeGPT
下图是结果。
来源:CodeGPT
但这还不是全部!还可以用CodeGPT做许多其他事情:
- 提问
- 重构代码
- 归档代码
- 查找代码中的问题
有关此扩展的更多信息,详见插件简介:
https://marketplace.visualstudio.com/items?itemName=DanielSanMedium.dscodegpt&ssr=false#overview
原文标题:
CodeGPT: The VSCode Extension with ChatGPT-Like Functionalities
原文链接:
https://medium.com/geekculture/codegpt-the-vscode-extension-with-chatgpt-like-functionalities-783323a916c3
点「在看」的人都变好看了哦!
相关文章
- VSCode汉化_vscode汉化插件
- 当我还在和ChatGPT聊天,有人已经开始用它来控制机器人干活了
- ChatGPT眼中的硅光技术
- 谷歌3亿美元投资ChatGPT竞品;以色列总统用ChatGPT写演讲稿;理想将于本周三公布智能驾驶技术最新进展丨每日大事件
- 手把手教你使用 Python 调用 ChatGPT-3.5-API
- 让ChatGPT编写交互式网页应用的临床预测模型
- 上线3天,下载4万,ChatGPT中文版VSCode插件来了
- AI智能潜在威胁,黑客利用 ChatGPT轻松入侵网络
- 手机上chatgpt注册(openai如何注册)
- ChatGPT的智能性体现在哪里?就当前的发展路径而言,ChatGPT 还有更好的路可以走吗?
- ChatGPT-4来了?教你国内如何使用它
- Typecho增加ChatGPT插件
- ChatGPT+大数据,会有怎样的火花?
- ChatGPT API 接入微信公众号(服务号)的坑及实现 (Part I)
- 微软计划将 ChatGPT 添加到 Bing 中,以吸引谷歌搜索用户
- 谁能真正替代你?AI辅助编码工具深度对比(chatGPT/Copilot/Cursor/New Bing)
- ChatGPT测评:它是一个好用的翻译工具吗?(Chatgpt哪里可以下载)
- 万字干货!ChatGPT 从零完全上手实操指南!
- VSCode与MSSQL的亲密搭档(vscode得mssql)