Vscode ChatGPT插件使用(无需代理注册)

 更新时间:2023年02月15日 14:31:32   作者:IT教程精选  
本文主要介绍了Vscode ChatGPT插件使用(无需代理注册),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

ChatGPT 的中文插件

注意!!!

首次安装插件之后,自动启用国内模式,不需要任何操作即可开始使用,此时不需要启用代理

一、用法

  • 视频教程:
  • 开始使用

在编辑器中右键触发菜单。

或者快捷键打开命令面板(ctrl+shift+p 或者 command+shift+p),输入"ChatGPT"。

  • 可以看见目前支持的代码功能:
    • ChatGPT: 请输入问题:直接对 ChatGPT 提问
    • ChatGPT: 添加测试代码:为当前选中的代码,或者当前文件添加测试代码
    • ChatGPT: 代码为什么有问题(需要同时选中报错):询问代码出现的问题,需要将报错也一起选中
    • ChatGPT: 优化这部分代码:对当前选中的代码,或者当前文件,进行优化或者重构
    • ChatGPT: 解释这部分代码:对当前选中的代码,或者当前文件,进行解释
    • ChatGPT: 执行自定义命令1:添加一个对选中代码,或者当前文件执行的自定义命令1,添加后可以直接执行
    • ChatGPT: 执行自定义命令2:添加一个对选中代码,或者当前文件执行的自定义命令2,添加后可以直接执行
  • 我们执行了一个命令之后,侧边栏会弹出一个交互窗口
    • 后续我们所有的问题、回答、异常。都会在这个窗口中显示。
    • 我们可以在交互窗口的底部输入框中,直接输入问题,询问 ChatGPT
    • 我们也可以执行前面的命令,对代码进行询问。

  • 询问过后,请等待一会儿,交互窗口中会自动出现结果。
    • 查询成功时,如果结果中包含代码。那么,我们可以通过: "复制代码"、”插入“、”新建“ 这三个按钮来获取代码。
      • "复制代码":顾名思义,将代码复制到剪切板中
      • "插入":将当前代码,插入到当前的文件中。
      • "新建":将当前代码,插入到一个新的文件中。

    • 查询失败时:会出现自助解决方案,请按照方案进行操作。

  • 模式切换:目前插件支持两个模式,可以通过 ChatGPT: 切换成国内/国外模式(将会重启VSCode) 命令相互切换
    • 国内模式:此模式安装插件后自动开启,有以下特点。
      • 无需注册、登录、代即,开箱即用。
      • 因为是私人代理,所以速度可能不稳定,所以请勿频繁访问。

    • 国外模式:此模式需要通过 ChatGPT: 切换成国内/国外模式(将会重启VSCode) 命令,来手动切换,有以下特点。
      • 需要注册 OpenAI 的账号,并且手动去浏览器中获取 Cookie。具体操作细节,请看第三小节 ‘三、国外模式’
      • 此模式下,速度会比较稳定,如果有条件,建议使用本模式。
      • 理论上来说,输入 Cookie 登录成功后,不再需要开启代理,非代理模式下速度反而更快

  • 清除数据:可以通过 ChatGPT: 清理所有数据 (清除登录数据、清除自定义命令、重置为国内模式、并重启VSCode) 命令让插件回到初始状态

二、安装

要安装扩展,请按照下列步骤操作:

  • 1.打开 Visual Studio Code
  • 2.单击左侧栏中的扩展程序图标
  • 3.搜索“ChatGPT中文版”
  • 4.点击安装按钮安装扩展
  • 5.重启VSCode

到此这篇关于Vscode ChatGPT插件使用(无需代理注册)的文章就介绍到这了,更多相关Vscode ChatGPT插件使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 几道和「黑洞照片」那种海量数据有关的算法问题

    几道和「黑洞照片」那种海量数据有关的算法问题

    昨晚被一则新闻刷屏:北京时间 4 月 10 日今晚 9 点,人类首张黑洞照片正式发布
    2019-04-04
  • Hadoop环境搭建过程中遇到的问题及解决方法

    Hadoop环境搭建过程中遇到的问题及解决方法

    这篇文章主要介绍了Hadoop环境搭建过程中遇到的问题及解决方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-08-08
  • HttpGet请求与Post请求中参数乱码原因剖析与解决方案

    HttpGet请求与Post请求中参数乱码原因剖析与解决方案

    这篇文章主要介绍了HttpGet请求与Post请求中参数乱码原因剖析,文中有相关的代码示例,具有一定的参考价值,需要的朋友可以参考下
    2023-07-07
  • 详解使用IDEA模拟git命令使用的常见场景

    详解使用IDEA模拟git命令使用的常见场景

    这篇文章主要介绍了详解使用IDEA模拟git命令使用的常见场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 玩转markdown 分享几个需要用到的工具

    玩转markdown 分享几个需要用到的工具

    markdown是一个面向写作的语法引擎,markdown的最终目的都是解析成html用于网页浏览,所以它兼容html语法,即你可以在 markdown文档中使用原生的html标签
    2016-08-08
  • 详细JSON解析教程

    详细JSON解析教程

    JSON即JS对象简谱 , 是一种轻量级的数据交换格式,Java官方没有提供JSON解析相应的API,本文提供两个最常用的JSON解析方法,分别是Google的Gson,阿里的FastJson,使用JSON解析之前要先获取相应的jar包,感兴趣的朋友一起看看吧
    2023-08-08
  • Elasticsearch聚合查询及排序操作示例

    Elasticsearch聚合查询及排序操作示例

    这篇文章主要为大家介绍了Elasticsearch聚合查询及排序操作示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-04-04
  • 详解DeepSeek如何通过Ollama解决常见本地部署报错问题

    详解DeepSeek如何通过Ollama解决常见本地部署报错问题

    这篇文章主要为大家详细介绍了DeepSeek如何通过Ollama本地部署时可能遇到的几种常见报错问题并提供解决方案,感兴趣的小伙伴可以了解下
    2025-02-02
  • Delphi - Indy idMessage和idSMTP实现邮件的发送

    Delphi - Indy idMessage和idSMTP实现邮件的发送

    这篇文章主要介绍了Delphi - Indy idMessage和idSMTP实现邮件的发送,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • Git 标签使用详解

    Git 标签使用详解

    这篇文章主要介绍了Git 标签使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07

最新评论