在 PyCharm 中使用 Copilot

GitHub Copilot 由 OpenAI Codex 提供支持,可帮助用户在编辑器中实时工作。

它使用强大的 GPT-3 模型版本,该模型在大量开源代码上进行训练。

此外,GitHub Copilot 可在不同的 IDE(集成开发环境)上使用,包括 PyCharm IDE。您可以轻松地将其安装在所有版本的 PyCharm 上,并将其用作扩展,这有助于为您的项目提供代码建议。

本文将教你更多关于 GitHub Copilot 的信息,以及如何在 PyCharm 上启用和禁用它。

什么是 GitHub Copilot

GitHub Copilot 是一个 AI 结对程序员,可自动提供完成代码的建议。

它使用OpenAI模型提出建议,该模型由数十亿个开源的LOC(代码行)构建而成。

GitHub Copilot 简介

                               GitHub Copilot 会自动提供完成代码的建议

此外,它支持公共存储库中的每种编程语言,如 CC++PythonJavaScript 等。

关于其定价,个人 GitHub Copilot 的价格从每月 10 美元到每年 100 美元不等。

此外,GitHub Copilot 的商业版是每位用户每月 19 美元。

GitHub Copilot 是否可用于 PyCharm

GitHub Copilot 是 Visual Studio Code、Visual Studio、Neovim 和 JetBrains 等不同 IDE 中的扩展。

它适用于 PyCharm IDE 的所有版本(专业版、社区版和教育版)。

适用于 PyCharm 的 GitHub Copilot

                                您可以在 PyCharm 插件中找到 GitHub Copilot

此外,要在 PyCharm 中使用 GitHub Copilot,您必须有效订阅 Copilot。

如何在 PyCharm 中安装 GitHub Copilot?

在安装 GitHub Copilot 之前,应在设备上正确安装 PyCharm。您可以在 JetBrains 的官方页面上找到 PyCharm。

此外,按照以下步骤,您可以轻松地在 PyCharm 中安装 GitHub Copilot。

  1. 打开 PyCharm 并单击插件

插件中的 GitHub Copilot

                             您可以在 Plugins 部分找到 GitHub Copilot

  1. 转到 Marketplace 并搜索“GitHub Copilot”。
  2. 单击“安装”,然后选择“接受”作为第三方插件注释。

插件说明

                                                接受第三方插件的注释。

  1. 现在,在完成下载后重新启动 PyCharm。
  2. 然后转到“工具”,选择“GitHub Copilot”并登录到 GitHub。

PyCharm 中的“工具”部分

                                      您可以从工具轻松登录 GitHub Copilot

  1. 单击“复制并打开”登录 GitHub。

登录 GitHub

复制代码以在 GitHub 中注册。

  1. 激活GitHub Copilot,粘贴代码并单击继续。

激活 GitHub Copilot

                                   粘贴代码以激活 Copilot

  • GitHub 将请求必要的权限;单击授权 GitHub Copilot 插件。
注意:当您授予访问权限时,您允许插件访问您的私人信息,例如存储库和电子邮件地址。
  • 添加计费方式,您就可以开始了。

因此,您可以在 PyCharm IDE 中使用 GitHub Copilot 作为扩展。

在 PyCharm 中使用 GitHub Copilot

在 PyCharm 中安装 GitHub Copilot 后,您现在可以将其用作项目的扩展。

此外,有两种方法可以接收来自 GitHub Copilot 的 IDE 建议。

第一种方法是开始编写代码,它会自动建议以下代码。

下面是 GitHub Copilot 建议程序中的代码以查找最大公约数的示例。

GitHub Copilot 建议代码

 GitHub Copilot 会在您开始编写时自动建议代码

另一种方法是用自然语言编写注释,描述您希望代码执行的操作。

下面是 GitHub Copilot 在注释中写下要执行的操作后建议代码的示例。

GitHub Copilot 从评论中建议代码。

GitHub Copilot 从注释中建议代码

此外,在 IDE 上使用 GitHub Copilot 时,您可以使用一些快捷方式。

这些快捷方式可以使您的工作更轻松并提高您的工作效率。

触发内联建议Alt + \Option + \
下一个建议Alt + ]Option + ]
上一页 建议Alt + [Option + [
接受建议TabTab
关闭内联建议EscEsc
在新选项卡中显示所有建议Alt + EnterAlt + Enter

启用和禁用 GitHub Copilot

您可以专门为单个或所有语言启用或禁用 GitHub Copilot 扩展。

IDE 底部面板中的状态图标指示 GitHub Copilot 是启用还是禁用。

  • 要启用,请单击 PyCharm 右下角的状态图标。

GitHub Copilot 状态图标

有时,自动完成建议可能会在您集中注意力时打扰您。

此外,当您在安装部分授予对插件的访问权限时,您的私人信息就会暴露出来。

因此,您可以从 IDE 中禁用 GitHub Copilot 插件。

  • 您可以通过单击状态图标并禁用特定或所有语言来禁用它。

禁用 GitHub Copilot

                     您可以通过单击状态图标来禁用 GitHub Copilot

结语

GitHub Copilot 是一款出色的 AI 助手,可帮助您更精确地建议代码。

此外,它很容易安装在不同的 IDE 平台上,您还可以为特定编程语言启用 GitHub 插件。

但是,您必须支付订阅费才能访问它,因为它不提供任何免费试用。

  • 39
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 很抱歉,我作为AI语言模型无法提供关于PyCharm使用Copilot的具体指导。但是,我可以告诉你,Copilot是GitHub最近推出的AI代码助手,可以根据你输入的代码片段,自动生成相应的代码。如果你想在PyCharm使用Copilot,你需要先在GitHub上申请使用Copilot,并将其与PyCharm集成。具体的操作步骤可以在PyCharm的官方文档找到。希望这能帮到你。 ### 回答2: Pycharm是一款强大的Python集成开发环境,它可以和GitHub Copilot集成使用。下面是如何在Pycharm使用Copilot的详细步骤: 第一步:安装插件 首先,你需要在Pycharm安装GitHub Copilot插件。你可以通过“Settings”菜单下的“Plugins”选项进行安装。在搜索栏输入“Copilot”,然后点击“安装”按钮进行安装。 第二步:绑定账户 在插件安装完之后,你需要绑定你的GitHub账户。在“Settings”菜单点击“GitHub Copilot”,然后输入你的GitHub用户名和密码,点击“登录”按钮完成绑定。 第三步:使用Copilot 绑定完成后,在编辑代码的时候,你可以使用Copilot来提供代码建议和自动完成。在你输入代码的过程,Copilot会通过机器学习和人工智能算法提供相关的代码建议,以提升你的编程效率。 当你输入一个特定的关键词时,Copilot会自动生成代码片段。你可以通过点击“Tab”键将代码片段插入到你的代码。 如果你对Copilot提供的建议不满意,你可以通过“向上”和“向下”箭头键来选择其他候选项。 总之,使用Copilot可以大大提升你的编程效率和准确率。尤其是当你面对一些不熟悉的语言或框架时,Copilot的智能建议可以帮助你快速上手。 ### 回答3: PyCharm是一个非常好用的集成开发环境,可以帮助开发人员完成Python开发。而近期GitHub发布了一款名为Copilot的代码生成器,可以根据用户的输入自动生成代码,能够在一定程度上提高开发效率。在PyCharm使用Copilot功能主要包括以下几个步骤: 1. 安装插件 打开PyCharm,依次选择 File -> Settings -> Plugins 进入插件管理界面,搜索 "GitHub Copilot" 插件并安装。 2. 启用插件 安装完成后,需要根据提示进行 Github 登录并返回 PyCharm 界面启用插件。启用后,可以在右下角的工具栏看到 Copilot 的图标。 3. 使用CopilotPyCharm的编辑器,选需要生成代码的区域(比如一个函数内部没有实现的语句),然后点击 Copilot 工具栏图标或者使用快捷键进行触发(默认是 Command + Shift + Space)。 接下来,Copilot 将根据用户的输入(比如变量名、函数名、注释等)自动生成代码。同时,Copilot 还提供多个选项供用户选择最适合的代码。 总之,使用 PyCharm 集成的 GitHub Copilot,能够提升我们的开发效率和代码质量,在提高开发效率的同时,让我们更加专注于业务逻辑的实现。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值