![AIGC辅助软件开发:ChatGPT 10倍效率编程实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/778/51443778/b_51443778.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.2 使用
因为GitHub Copilot是要收费的,所以使用GitHub Copilot前要先登录账号,在右下角有登录GitHub的窗口,如果想找回登录窗口,单击右下角的消息图标便可弹出登录窗口,如果没找到消息图标,可以单击左下角的用户图标进行登录,如图1-9所示。
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/26_01.jpg?sign=1739669281-YctNS5AeTLEjw8krYa4aXzYFSSaJ5prs-0-4c0cee584a3312d3670948486af2dabb)
图1-9 GitHub Copilot登录入口
GitHub Copilot可以智能地生成代码,并补全注释。使用方法为:光标停留几秒不输入,便会有提示,如图1-10所示。GitHub Copilot会根据当前上下文提示合适的代码或注释,如图1-11所示,鼠标指针移至灰色提示语句处可以看到有个工具栏,单击左右箭头切换提示内容,按Tab键选定输入提示内容。
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/26_02.jpg?sign=1739669281-x538KAJZej0yG5BpED9GWn1HGVEyWD0x-0-ab9455643a4a21950b9df3405a3900d0)
图1-10 GitHub Copilot的注释提示
为了验证GitHub Copilot生成的代码的正确性,我们可以运行代码测试输出结果是否正确,如图1-12所示。
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/27_01.jpg?sign=1739669281-ke11NWkYQCKfoLegoGnxa09o7SC5ssXb-0-7a366b13aa96f44d641d4878a5ccc6d6)
图1-11 GitHub Copilot的代码提示
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/27_02.jpg?sign=1739669281-iKpsPBdJltPq5MFaapU7RYhXAr5X7Nbj-0-1ded4e8b6158e151fbf1c18ce65e8d0b)
图1-12 GitHub Copilot的测试结果
由图1-12可知,结果完全正确。