
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.2 使用
因为GitHub Copilot是要收费的,所以使用GitHub Copilot前要先登录账号,在右下角有登录GitHub的窗口,如果想找回登录窗口,单击右下角的消息图标便可弹出登录窗口,如果没找到消息图标,可以单击左下角的用户图标进行登录,如图1-9所示。

图1-9 GitHub Copilot登录入口
GitHub Copilot可以智能地生成代码,并补全注释。使用方法为:光标停留几秒不输入,便会有提示,如图1-10所示。GitHub Copilot会根据当前上下文提示合适的代码或注释,如图1-11所示,鼠标指针移至灰色提示语句处可以看到有个工具栏,单击左右箭头切换提示内容,按Tab键选定输入提示内容。

图1-10 GitHub Copilot的注释提示
为了验证GitHub Copilot生成的代码的正确性,我们可以运行代码测试输出结果是否正确,如图1-12所示。

图1-11 GitHub Copilot的代码提示

图1-12 GitHub Copilot的测试结果
由图1-12可知,结果完全正确。