ChatGPT VSCode插件可以为编程者带来高效的编程体验和人工智能辅助。它通过在VSCode环境中提供与ChatGPT人工智能模型的交互,为开发者提供代码编写、调试、文档查询等方面的帮助。本文将介绍ChatGPT VSCode插件的安装和使用方法,并探讨其在编程中的利用场景。
要安装ChatGPT插件,需要依照以下步骤进行操作:
在使用ChatGPT插件之前,需要从openAI获得API密钥。由于openAI官方没有对大陆开放接口,可使用”ChatGPT中文版”进行测试。ChatGPT中文版是一个测试ChatGPT的AI特性的替换方案。
要在VSCode中使用ChatGPT插件,需要依照以下步骤进行操作:
ChatGPT插件具有以下功能特点:
ChatGPT插件在编程中有多种利用场景,包括:
ChatGPT VSCode插件是一款强大的工具,可以将人工智能与编程环境无缝结合,在编程进程中提供高效的辅助和支持。通过安装并正确使用ChatGPT插件,开发者可以提升编程效力,减少开发时间和人为毛病。通过与ChatGPT的交互,开发者可以取得代码编写、调试、文档查询等方面的全方位帮助,打造高效编程利器。
最近 ChatGPT 在技术圈炙手可热。作为一种问答语言模型,ChatGPT 最大的优点就是可以回答与编程相关的问题,乃至能够回复代码片断。
虽然有人指出 ChatGPT 生成的代码可能会存在毛病,但程序员们对这个能够帮助他们写代码和调试的功能依然表现出极大的兴趣。一些开发者乃至为 Visual Studio Code (VScode) 构建了一个 ChatGPT 插件。
一直以来,VSCode 都是开发者心目中的生产力神器,它不要钱、开源且跨平台,被称为最好用的集成开发环境(IDE)。
现在,当我们将 ChatGPT 与 VSCode 结合使用时,开发者将从 AI 中取得更多的编程指点,包括代码解释、找 bug 等诸多功能。
短短几天内,ChatGPT 中文版的 VSCode 插件已被下载了超过4万次,并且遭到了广泛的好评。
这个插件的开发者是知名的 B 站上传者时夕说,他表示:
鉴于 ChatGPT 还没有面向中国大陆开放服务,很多大陆网友还不能使用手机号注册 OpenAI 账号。但现在,VSCode ChatGPT 的免登录、免注册、免代理版本已上线,并且可以通过 VSCode 的插件商店进行更新。
开发者只需要简单安装该插件,然后通过 “ChatGPT: 切换国内 / 海外模式命令” 将当前模式切换至国内模式,从而实现免登录、免注册、免代理。
我还要提到的是,我们正在开发适用于 JetBrains 家族 IDE 的插件,至于其他 IDE 的插件,恐怕还需要等待一段时间。
关于具体的使用方法,我在下载界面提供了一份操作指南:
首先,在编辑器中右键触发菜单。或使用快捷键打开命令面板 (ctrl+shift+p 或 command+shift+p),然后输入 “ChatGPT”。
目前,该插件支持的代码功能包括:
- ChatGPT: 请输入问题:直接向 ChatGPT 发送问题
- ChatGPT: 添加测试代码:为选中的代码或全部文件添加测试用例
- ChatGPT: 代码为何有问题(需要选中报错):询问代码存在的问题,选中需要报错的部份
- ChatGPT: 优化这部份代码:针对选中的代码或全部文件进行优化或重构
- ChatGPT: 解释这部份代码:针对选中的代码或全部文件进行解释
- ChatGPT: 履行自定义命令 1:为选中的代码或全部文件添加自定义命令 1,添加后可以直接履行
- ChatGPT: 履行自定义命令 2:为选中的代码或全部文件添加自定义命令 2,添加后可以直接履行
在履行完命令后,将会出现一个交互窗口侧边栏:
接下来,所有的问题、回答和异常都会显示在该窗口中。
你可以在交互窗口的底部输入框中直接发问 ChatGPT,也能够通过前面的命令向代码发问。
发问后,请耐心等待一会,交互窗口将会自动显示结果。
当查询成功时,如果结果中包括代码,你可以通过点击 “复制代码”、”插入” 或 “新建” 这三个按钮来获得代码:
- “复制代码”:将代码复制到剪贴板中
- “插入”:将当前代码插入到当前文件中
- “新建”:将当前代码插入到一个新的文件中
当查询失败时,插件将会提供一份自助解决方案,请依照方案的说明操作。
开发者对这个插件的评价非常高。有人说:”从面向 GitHub 编程又进一步,这下复制粘贴都不用搜索了,我也更废物了。” 从现在开始,Copilot 和 ChatGPT 可以被认作是程序员的”左膀右臂”了。
有趣的是,这款 ChatGPT 中文版的 VSCode 插件正是作者通过 ChatGPT 的帮助开发出来的。
另外,一些开发者还发现了这款插件的另外一个有趣的利用:自动添加注释。即使是编写代码的人已忘记了要表达甚么,ChatGPT 依然能帮助记起作者的意图。
乃至,有人开始用它来写作业了?
答案:在VSCode中安装ChatGPT插件的具体步骤以下:
答案:ChatGPT中文版VSCode插件具有以下特点:
答案:ChatGPT中文版VSCode插件与ChatGPT插件的区分在于:
TikTok千粉号购买平台:https://tiktokusername.com/
TOP