Github copilot几个使用技巧,自动补全代码

这篇具有很好参考价值的文章主要介绍了Github copilot几个使用技巧,自动补全代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

上一篇文章介绍了如何在vscode 中引入 Github Copilot,这一张我们介绍一下Github Copilot 的使用技巧

一·、常用快捷键

快捷键 含义
tab 应用提示代码
esc 拒绝提示代码
ctrl+enter 打开提示面板选用10个意见代码中的一个
Alt+] 切换建议代码
Alt+ -> 逐个应用代码

这些快捷键其实就是红色框的功能,也可以通过鼠标点击操作
Github copilot几个使用技巧,自动补全代码
下面具体介绍一下常用的三个功能:
1. tab自动补全
灰色代码就是copilot提示的代码,按tab键就可以自动补全如下:
Github copilot几个使用技巧,自动补全代码
2. ctrl+enter 意见面板
输入注释之后按下 ctrl + enter 会出现意见代码块面板如图:
你可以从这些代码中选择你认为符合你需求的代码
Github copilot几个使用技巧,自动补全代码
最多一次会给出10个意见,这次给出了8个,点击Accept Solution应用当前意见下的提示代码
Github copilot几个使用技巧,自动补全代码
3. alt+] 切换意见代码
输入注释或者自己写一些代码之后copilot都会给出意见代码,按alt+]就能切换不同意见的代码
Github copilot几个使用技巧,自动补全代码

二、根据上下文代码风格自动补全代码

代码风格这个东西,没个人的编程习惯都不一样,一些缩进和命名习惯因人而异
这一点copilot 也有考虑到,它会根据上下文的风格来自动补全代码,如下图:
Github copilot几个使用技巧,自动补全代码
Github copilot几个使用技巧,自动补全代码

我在两个不同的项目中要新添加一个路由,可以看到两边的写法上一个有name属性一个没有,copilot会根据上下文来提示代码。

三、注释写的完整一些,需求描述清楚,可以得到更加符合期望的代码提示

如下,我上copilot封装一个日期格式化函数,并且每行代码添加上注释
Github copilot几个使用技巧,自动补全代码
它就会根据需求生成你期望的代码

四、写测试用例

Github copilot几个使用技巧,自动补全代码文章来源地址https://www.toymoban.com/news/detail-478352.html

到了这里,关于Github copilot几个使用技巧,自动补全代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Copilot使用技巧

    人不走空                                                                            GitHub Copilot是由GitHub与OpenAI合作开发的一款代码自动补全工具。它基于OpenAI的GPT-3(Generative Pre-trained Transformer 3)技术,能够根据开发者的输入和上下文,在编写代码时提供智能的自

    2024年03月20日
    浏览(38)
  • GitHub 推出 Copilot X(集合 GPT-4),可自动补全代码和注释,将带来哪些改变?

    作为一名CSDN大博主,我非常关注近期 GitHub 推出的基于 GPT-4 的智能编程工具 Copilot X。这种技术对于程序员来说是一个重要的进步,因为它可以显著提高他们的效率和准确性。那么,Copilot X 到底将带来哪些改变呢?让我们来深入探讨一下。 当程序员在使用 Copilot X 时,只需要

    2023年04月21日
    浏览(56)
  • 可以参考Copilot的官方文档和社区,了解更多关于Copilot的使用技巧和常见问题

    在PyCharm中使用Copilot的步骤如下: 获取Copilot的使用权限:首先,确保你拥有一个GitHub的账号。然后,进入Copilot首页,登录你的GitHub账号,并申请使用。几天后,你会收到一封回复邮件,点击邮件中的链接,登录到GitHub。 安装Copilot:在PyCharm中,找到\\\"File\\\"(文件)菜单,然后

    2024年02月02日
    浏览(95)
  • GitHub使用技巧

    GitHub地址:https://github.com/explore 常用词含义: watch:持续收到该项目动态 fork:复制某个项目到自己的GitHub仓库中 star:可以理解为点赞数 clone:将项目下载至本地 follow:可以理解为关注对方的有多少人 按下 s ,进入搜索页面 1.1 排序搜索结果 ①按更新日期排序 ②按提交者日

    2023年04月09日
    浏览(52)
  • github使用技巧(经验篇)

    例如,指定nn_ops.py文件2612-L2686行的代码:https://github.com/tensorflow/tensorflow/blob/v2.14.0/tensorflow/python/ops/nn_ops.py#L2612-L2686 【github加载不出来】github 加载不出来、打开网页乱码-获取GitHub官方CDN地址、修改系统Hosts文件 刷新缓存 用google chrome浏览器和搜狗浏览器访问 github.com 网站,都

    2024年02月04日
    浏览(38)
  • 探索 GitHub:高效使用技巧与实例分享

    探索 GitHub:高效使用技巧与实例分享 前言: 欢迎来到本篇博客,今天我们将深入研究 GitHub 的一些高效使用技巧,以便更好地利用这一强大的代码托管平台。 1. GitHub 简介: GitHub 是全球最大的代码托管平台之一,它不仅提供了代码仓库的管理功能,还包括了问题追踪、版本控

    2024年02月03日
    浏览(55)
  • Git常用命令,配合GitHub的使用技巧

    1、git init:初始化仓库 2、git status:查看仓库的状态 工作树和仓库在被操作过程中,状态会不断发生变化。在Git操作过程中常用git status 来查看当前状态,是基本的操作。 3、git add:向暂存区中添加文件 如果只是利用Git仓库创建了文件,那么文件并不会被记入Git 仓库的版本

    2024年01月23日
    浏览(50)
  • Java使用poi-tl1.9.1生成Word文档的几个小技巧

    目录 前言 一、poi-tl简介 1、什么是poi-tl 2、常见的word生成对比 3、poi-tl功能点 二、poi-tl文档生成 1、模板准备 2、目标参数填充 3、生成效果  三、可能会遇到的问题 1、混合图表生成报错 2、图表参数设置技巧  总结         也许在您的工作当中会碰到如下的一些场景,比

    2024年02月16日
    浏览(51)
  • Jmeter使用之:高效组织接口自动化用例技巧

    目录 前言: 1 2 3 4 5 6 前言: 在进行接口自动化测试时,JMeter是一个非常常用的工具。它具有强大的性能和扩展性,可以用于模拟大量并发用户的请求,对接口进行压力测试和性能监测。 1 善用“逻辑控制器”中的“简单控制器”。可以把简单控制器像文件夹一样使用,通过

    2024年02月12日
    浏览(53)
  • python版:使用TotalSegmentator工具可在1分钟内自动分割全身117个器官,附批量技巧

    TotalSegmentator 用于对 CT 图像中超过 117 个类别进行分割的工具。它接受了各种不同 CT 图像(不同扫描仪、机构、协议等)的训练,因此应该适用于大多数图像。大部分训练数据集可以从Zenodo下载(1228 个主题)。您还可以在totalsegmentator.com上在线试用该工具。 一句话概要:

    2024年04月11日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包