当前位置:   article > 正文

体验当产品经理的快感,怎么让copilot给我们写代码?_如何让copilot完成代码

如何让copilot完成代码

开通账号

GitHub上面登录,需要有一张可以支付的信用卡。绑定之后可以免费使用一个月。
个人账号一个月后需要10美元的费用。
官网

copilot插件安装好

在这里插入图片描述

设置settings

简单使用了默认的,全部语言默认开启copilot。
在这里插入图片描述

设置copilot快捷键

在这里插入图片描述
默认的快捷键有这些:
在这里插入图片描述

官网doc

copilot使用文档

给我们写一个hello world

写一个include之后,写了一行注释。按下enter换行,代码就出来了。

在这里插入图片描述
这时候感觉代码可以的话,键盘按一下TAB,代码就出来:
在这里插入图片描述

尝试写写功能

首先,写注释:

//用代码实现二叉树深度遍历
  • 1

点击enter,他给我补全了下一行注释:

//用代码实现二叉树深度遍历
//二叉树结构体
  • 1
  • 2

接着出现结构体代码:

//用代码实现二叉树深度遍历
//二叉树结构体
typedef struct BiTNode{
    int data;
    struct BiTNode *lchild,*rchild;
}BiTNode,*BiTree;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

接着又出现注释,继续enter,又出来注释:

//用代码实现二叉树深度遍历
//二叉树结构体
typedef struct BiTNode{
    int data;
    struct BiTNode *lchild,*rchild;
}BiTNode,*BiTree;

//创建二叉树
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

接着又出现代码
在这里插入图片描述
TAG键按一下:

//创建二叉树
void CreateBiTree(BiTree *T){
    int ch;
    scanf("%d",&ch);
    if(ch == -1){
        *T = NULL;
    }else{
        *T = (BiTree)malloc(sizeof(BiTNode));
        if(!*T){
            exit(-1);
        }
        (*T)->data = ch;
        printf("输入%d的左子节点:",ch);
        CreateBiTree(&(*T)->lchild);
        printf("输入%d的右子节点:",ch);
        CreateBiTree(&(*T)->rchild);
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

代码出来了,搞定。
后续有其他使用心得,继续分享出来。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/834530
推荐阅读
相关标签
  

闽ICP备14008679号