掌握 GitHub Copilot:你的编程助手

时间:2023-10-17 所属栏目:AI教程 浏览:231
GitHub Copilot 是一款智能编程助手,致力于帮助开发者更便捷、高效地编写代码。通过简单的安装和配置, 享受由此带来的智能代码生成和解析服务。

1.先决条件

要使用GitHub Copilot,您必须拥有有效的GitHub Copilot订阅。

要在Visual Studio Code中使用GitHub Copilot,您必须安装Visual Studio Code。

2.在Visual Studio Code中安装 GitHub Copilot扩展

2.1要使用GitHub Copilot,您必须首先安装GitHub Copilot扩展。

2.2在Visual Studio Code Marketplace中,转到GitHub Copilot扩展页面并单击Install。

2.3将出现一个弹出窗口,要求打开Visual Studio Code。单击“打开Visual Studio Code”。

2.4在Visual Studio Code的“扩展:GitHub Copilot”选项卡中,单击Install。

2.5如果您之前未在GitHub 帐户中授权Visual Studio Code,系统将提示您在Visual Studio Code中登录GitHub。

2.6如果您之前已在GitHub 上为您的帐户授权了Visual Studio Code,则GitHub Copilot将自动获得授权。

2.7如果没有收到授权提示,请单击Visual Studio Code窗口底部面板中的响铃图标。

响铃按钮

2.8在您的浏览器中,GitHub 将请求GitHub Copilot所需的权限。要批准这些权限,请单击“授权Visual Studio Code”。

2.9要确认身份验证,请在Visual Studio Code中的“Visual Studio Code”对话框中单击“打开”。

3.看到你的第一个建议

注意:如果您为GitHub Copilot启用了重复检测,则在使用提供的代码示例时,您可能会收到有限的建议或没有建议。作为替代方案,您可以首先键入自己的代码以查看GitHub Copilot的建议。

GitHub Copilot为多种语言和各种框架提供了建议,但特别适用于Python、JavaScript、TypeScript、Ruby、Go、C# 和 C++。GitHub Copilot还可以帮助生成数据库查询。以下示例使用JavaScript,但其他语言也可以类似地工作。

3.1在Visual Studio Code中,创建一个新的JavaScript( *.js )文件。

3.2在JavaScript文件中,键入以下函数头。GitHub Copilot将自动以灰色文本建议整个函数体,如下所示。确切的建议可能会有所不同。

 JavaScript

3.3要接受建议,请按Tab。

4.查看替代建议

对于任何给定的输入,GitHub Copilot可能会提供多个建议。您可以选择使用哪个建议,或拒绝所有建议。

4.1在Visual Studio Code中,创建一个新的JavaScript( *.js )文件。

4.2在JavaScript文件中,键入以下函数头。GitHub Copilot将向您展示一条建议。

建议

4.3或者,您可以查看替代建议(如果有)。

替代建议

4.4或者,您可以将鼠标悬停在建议上以查看用于选择建议的GitHub Copilot命令面板。

4.5要接受建议,请按Tab。要拒绝所有建议,请按Esc。

5.在新选项卡中查看多个建议

您可能不需要GitHub Copilot提供的任何初始建议。您可以使用键盘快捷键提示GitHub Copilot在新选项卡中向您显示多个建议。

5.1在Visual Studio Code中,创建一个新的JavaScript( *.js )文件。

5.2在JavaScript文件中,键入以下函数。GitHub Copilot将向您展示一条建议。

5.3要打开包含多个附加选项的新选项卡,请按Ctrl+Enter。

5.4要接受建议,请在建议上方单击接受解决方案。要拒绝所有建议,请关闭选项卡。

6.从评论生成代码建议

您可以在评论中使用自然语言描述您想要执行的操作,GitHub Copilot将建议代码来实现您的目标。

6.1在Visual Studio Code中,创建一个新的JavaScript( *.js )文件。

6.2在JavaScript文件中,键入以下注释。GitHub Copilot将建议该功能的实现。

评论生成

7.使用框架

您还可以使用GitHub Copilot生成 API 和框架的建议。以下示例使用 GitHub Copilot 创建一个返回当前时间的简单 Express 服务器。

7.1在Visual Studio Code中,创建一个新的JavaScript( *.js )文件。

7.2在 JavaScript 文件中,键入以下注释,然后按Enter。GitHub Copilot将建议Express应用程序的实现。

7.3要接受每一行,请按Tab,然后按Enter。

7.4键入以下注释,然后按Enter。GitHub Copilot将建议默认处理程序的实现。

7.5要接受每一行,请按Tab。

8.启用或禁用 GitHub Copilot

您可以从Visual Studio Code中启用或禁用GitHub Copilot。Visual Studio Code窗口底部面板中的GitHub Copilot状态图标指示GitHub Copilot是启用还是禁用。启用后,图标的背景颜色将与状态栏的颜色匹配。禁用后,图标的背景颜色将与状态栏的颜色形成对比。

8.1要启用或禁用GitHub Copilot,请单击Visual Studio Code窗口底部面板中的状态图标。

启用禁用按钮

8.2如果您要禁用GitHub Copilot,系统会询问您是否要全局禁用建议,或者针对当前正在编辑的文件的语言禁用建议。

要全局禁用来自GitHub Copilot的建议,请单击全局禁用。

要禁用GitHub Copilot对指定语言的建议,请单击禁用LANGUAGE。

以上这些是使用GitHub Copilot的基本步骤和一些示例。

注:以上这些内容均来源于官网。

更多行业动态、技术前沿、AI数字人及AI教程等资讯,尽在智慧大脑!我们将持续为您提供最新资讯和深度见解,欢迎定期回访,以保持知识的更新。如果您有任何问题、建议或反馈,请随时与我们联系,再次感谢您一直以来的支持与关注!

文章标签: 编程助手 GitHubCopilot