跳到主要内容

GitHub Copilot快速入门

快速学习如何在编辑器中使用GitHub Copilot。

介绍

GitHub Copilot在编辑器中键入时提供编码建议。您还可以询问Copilot编码相关的问题,例如如何最好地编写代码、如何修复错误或其他人的代码是如何工作的。有关Copilot功能的详细信息,请参阅“什么是GitHub Copilot?."

使用Copilot的说明因使用的编辑器而异。此版本的快速入门适用于Visual Studio代码。单击上面的选项卡以查看其他编辑器的说明。

注册GitHub Copilot

开始免费试用

如果您还没有访问GitHub Copilot的权限,您可以在您的个人GitHub帐户上为GitHub Copilot Individual设置免费试用或订阅。有关详细信息,请参阅“GitHub Copilot的订阅计划."

前提条件

与GitHub Copilot聊天

安装GitHub Copilot扩展后,可以询问Copilot-编码相关的问题。

注释

如果您可以通过您的组织访问GitHub Copilot,那么如果您的组织所有者禁用了聊天,您将无法使用GitHup Copilot-Chat。请参阅“管理组织中Copilot的策略."

  1. 打开现有代码文件。

  2. 从活动栏打开聊天视图。

    VS代码活动栏中聊天图标的屏幕截图。

  3. 在聊天视图的底部,在聊天输入字段中键入:解释这个文件.

  4. 按下输入.

    Copilot在聊天视图中回复。

  5. 在编辑器中,选择一行或多行未注释的代码。

  6. 在聊天输入字段中,键入:向这些行添加注释.

  7. 如果您喜欢Copilot建议的注释,请将鼠标悬停在聊天视图中建议的代码上,然后单击“在光标处插入”图标,将所选行替换为建议的代码。

    聊天视图中“在光标处插入”图标的屏幕截图。

获取您的第一个代码完成建议

下面的示例使用JavaScript,但是其他语言也可以类似地工作。GitHub Copilot为许多语言和各种框架提供了建议,但对于Python、JavaScript、TypeScript、Ruby、Go、C#和C++尤其适用。GitHub Copilot还可以帮助为数据库生成查询,为API和框架生成建议,并可以帮助基础设施作为代码开发。

  1. 打开Visual Studio代码。

  2. 在Visual Studio代码中,创建新的JavaScript(*.js文件)文件。

  3. 在JavaScript文件中,键入以下函数头。

    JavaScript脚本
    功能 计算日期之间的天数(开始,结束) {

    GitHub Copilot会自动以灰色文本提示整个函数体。确切的建议可能会有所不同。

  4. 要接受建议,请按选项卡.

接下来的步骤

GitHub Copilot在编辑器中键入时提供编码建议。您还可以询问Copilot编码相关的问题,例如如何最好地编写代码、如何修复错误或其他人的代码是如何工作的。有关Copilot功能的详细信息,请参阅“什么是GitHub Copilot?."

使用Copilot的说明因使用的编辑器而异。此版本的快速启动适用于Visual Studio。单击上面的选项卡以查看其他编辑器的说明。

注册GitHub Copilot

开始免费试用

如果您还没有访问GitHub Copilot的权限,可以在您的个人GitHub帐户上为GitHubCopilotIndividual设置免费试用或订阅。有关详细信息,请参阅“GitHub Copilot的订阅计划."

前提条件

与GitHub Copilot聊天

安装GitHub Copilot扩展后,可以询问Copilot-编码相关的问题。

注释

如果您可以通过您的组织访问GitHub Copilot,那么如果您的组织所有者禁用了聊天,您将无法使用GitHup Copilot-Chat。请参阅“管理组织中Copilot的策略."

  1. 打开现有代码文件。

  2. 在Visual Studio菜单栏中,单击查看,然后单击GitHub Copilot聊天.

  3. 在Copilot Chat窗口中,键入这个文件做什么然后按输入.

    副驾驶的答案显示在您的问题下方。

  4. 在编辑器中选择一行代码。

  5. 在Copilot Chat窗口中,键入解释这一行然后按输入.

获取您的第一个代码完成建议

以下示例使用JavaScript,但其他语言的工作方式类似。GitHub Copilot为许多语言和各种框架提供了建议,但对于Python、JavaScript、TypeScript、Ruby、Go、C#和C++尤其适用。GitHub Copilot还可以帮助为数据库生成查询,为API和框架生成建议,并可以帮助基础设施作为代码开发。

  1. 打开Visual Studio。

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

  3. 在JavaScript文件中,键入以下函数头。

    JavaScript脚本
    功能 计算日期之间的天数(开始,结束) {

    GitHub Copilot将以灰色文本自动建议整个函数体。确切的建议可能会有所不同。

  4. 要接受建议,请按选项卡.

接下来的步骤

GitHub Copilot在编辑器中键入时提供编码建议。您还可以询问Copilot编码相关的问题,例如如何最好地编写代码、如何修复错误或其他人的代码是如何工作的。有关Copilot功能的详细信息,请参阅“什么是GitHub Copilot?."

使用Copilot的说明因使用的编辑器而异。此版本的快速入门适用于JetBrains IDE。单击上面的选项卡以查看其他编辑器的说明。

注册GitHub Copilot

开始免费试用

如果您还没有访问GitHub Copilot的权限,可以在您的个人GitHub帐户上为GitHubCopilotIndividual设置免费试用或订阅。有关详细信息,请参阅“GitHub Copilot的订阅计划."

前提条件

与GitHub Copilot聊天

安装GitHub Copilot插件后,可以询问Copilot-编码相关的问题。

注释

如果您可以通过您的组织访问GitHub Copilot,那么如果您的组织所有者禁用了聊天,您将无法使用GitHup Copilot-Chat。请参阅“管理组织中Copilot的策略."

  1. 打开现有代码文件。

  2. 单击打开Copilot Chat窗口Copilot聊天JetBrains IDE窗口右侧的图标。

    活动栏中Copilot Chat图标的屏幕截图。

  3. 在Copilot Chat窗口中,键入这个文件做什么然后按输入.

    副驾驶的答案显示在您的问题下方。

  4. 在编辑器中选择一行代码。

  5. 在Copilot Chat窗口中,键入解释这一行然后按输入.

获取您的第一个代码完成建议

以下示例使用JavaScript,但其他语言的工作方式类似。GitHub Copilot为许多语言和各种框架提供了建议,但对于Python、JavaScript、TypeScript、Ruby、Go、C#和C++尤其适用。GitHub Copilot还可以帮助为数据库生成查询,为API和框架生成建议,并可以帮助基础设施作为代码开发。

  1. 在JetBrains编辑器中,创建一个新的JavaScript(*.js文件)文件。

  2. 在JavaScript文件中,键入以下函数头。

    JavaScript脚本
    功能 计算日期之间的天数(开始,结束) {

    GitHub Copilot将以灰色文本自动建议整个函数体。确切的建议可能会有所不同。

  3. 要接受建议,请按选项卡.

接下来的步骤