vscode中使用GitHub Copilot Chat

文章目录

  • 一、什么是Github Copilot Chat
  • 二、安装使用
  • 三、如何使用
      • 1. 聊天功能
      • 2. 内联功能

一、什么是Github Copilot Chat

GitHub Copilot ChatOpenAIGPT-4 大型多模态模型提供支持,能带来更准确的代码建议、解释和指导。GitHub Copilot Chat 的内联功能可以帮助开发人员就特定的代码行进行聊天

二、安装使用

直接在应用市场搜索GitHub Copilot Chat,安装就可以了。

安装条件:

  • 一个有效的GitHub Copilot订阅
  • 已安装Visual Studio Code的最新版本
  • 必须使用与具有对GitHub Copilot访问权限的GitHub ID相同的ID登录Visual Studio Code
    使用VSCode左下角的“帐户”按钮进行登录
    在这里插入图片描述

三、如何使用

安装成功之后,vscode的左侧边栏有一个聊天的logo,这个就是Github copilot chat。
在这里插入图片描述
在输入框输入/help会回答你如何使用
如下:
在这里插入图片描述

中文翻译如下:
在这里插入图片描述
这些快捷命令就和github copilot labs提供的扩展差不多,选中代码之后,输入命令,它会进行相应的操作。这里就不演示了,感兴趣的可以看看这篇Github Copilot Labs常用功能介绍

这里主要介绍一下chat的聊天功能和内联功能

1. 聊天功能

他的聊天功能就和chatgpt一样,你可以问题所有编程相关的问题,它都会回答,

比如
在这里插入图片描述

2. 内联功能

ctrl + i,在工作区间开启内联功能,如下:

在这里插入图片描述
你可以在这里根据需求提问,他会生成代码,比如:
在这里插入图片描述

你选择接受或者放弃就好了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/298928.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

axios进行图片上传组件封装

文章目录 前言图片上传接口(axios通信)图片上传使用upload上传头像效果展示总结 前言 node项目使用 axios 库进行简单文件上传的模块封装。 图片上传接口(axios通信) 新建upload.js文件,定义一个函数,该函数接受一个上传路径和一…

.NET 8最强新功能:键控服务依赖注入

什么是键控服务依赖注入? 在之前的依赖注入中,服务是根据其类型进行注册和解析的。如果出现同一接口有多个实现怎么办呢?这时候就可以使用.NET 8的新功能“键控服务依赖注入”。它允许您注册接口的多个实现,每个实现都与一个唯一…

Python:巧用语法糖,给代码加点甜

文章目录 1.关于python语法糖2.装饰器3.列表推导式4.生成器表达式5.条件表达式6.迭代器和生成器7.上下文管理器8.函数参数解包9.总结Python技术资源分享1、Python所有方向的学习路线2、学习软件3、入门学习视频4、实战案例5、清华编程大佬出品《漫画看学Python》6、Python副业兼…

如何做好电商?利用“让利思维”抱团取暖商家互利互惠共赢之策

如何做好电商?利用“让利思维”抱团取暖商家互利互惠共赢之策 引言:别再听信什么微商了,越来越多人呢?被互联网上消费市场的各种商业模式,割怕了!有钱的不敢消费了,拓客引流越来越难&#xff0c…

Python中最常用的10个内置函数!

文章目录 前言1. print()2. len()3. input()4. range()5. list(), tuple(), dict()6. max() 和 min()7. sum()8. abs()9. sorted()10. type()Python技术资源分享1、Python所有方向的学习路线2、学习软件3、入门学习视频4、实战案例5、清华编程大佬出品《漫画看学Python》6、Pyt…

使用Java语言统计一行字符串的数据

方法 创建字符串接收器,接收用户输入的字符串,然后将其转换为字符串数组,安装字符对应的字节码进行判断。 代码 import java.io.*; public class StaticsChar {public static void main(String[] args) throws IOException{String zifuch…

【Prometheus|报错】Out of bounds

【背景】进入Prometheus地址的9090端口,pushgateway(0/1)error : out of bounds 【排查分析】 1、out of bounds报错,是由于Prometheus向tsdb存数据出错,与最新存数据的时间序列有问题,有可能当前时间与最…

OAuth2授权码模式---详解

OAuth2简介 是一个业界标准的授权协议(authorization protocol),这里的授权是以委派代理(delegation)的方式。可以这样理解,OAuth 2.0提供一种协议交互框架,让某个应用能够以安全地方式获取到用…

基于SpringBoot实现一个可扩展的事件总线

基于SpringBoot实现一个可扩展的事件总线 前言 在日常开发中,我们经常会用到事件总线,SpringBoot通过事件多播器的形式为我们提供了一个事件总线,但是在开发中我们经常会用到其他的实现,比如Guava、Disruptor的。我们将基于Spri…

Webpack基础使用

目录 一.什么是Webpack 二.为什么要使用Webpack 三.Webpack的使用 1.下载yarn包管理器 2.Webpack的安装 3.Webpack的简单使用 4.效果 四.Webpack打包流程 一.什么是Webpack Webpack是一个静态模块打包工具 二.为什么要使用Webpack 在开发中,我们常常会遇到…

多媒体领域顶会ACM MM 2023 闭幕,获奖论文一览!

多媒体领域顶会 国际多媒体会议(The 31th ACM International Conference on Multimedia,ACM MM)于2023年10月28日至11月3日在加拿大渥太华举行,该会议是计算机图形学与多媒体领域顶级会议,被中国计算机学会列为A类会议…

[SWPUCTF 2021 新生赛]hardrce

[SWPUCTF 2021 新生赛]hardrce wp 参考博客&#xff1a;https://www.cnblogs.com/bkofyZ/p/17644820.html 代码审计 题目的代码如下&#xff1a; <?php header("Content-Type:text/html;charsetutf-8"); error_reporting(0); highlight_file(__FILE__); if(is…