首页 教程 开发工具 Visual Studio 2022 安装和管理 GitHub Copilot

Visual Studio 2022 安装和管理 GitHub Copilot

🎀🎀🎀【AI辅助编程系列】🎀🎀🎀

  1. Visual Studio 使用 GitHub Copilot 与 IntelliCode 辅助编码
  2. Visual Studio 安装和管理 GitHub Copilot
  3. Visual Studio 使用 GitHub Copilot 扩展
  4. Visual Studio 使用 GitHub Copilot 聊天
  5. Visual Studio 使用 GitHub Copilot 协助调试
  6. Visual Studio 使用 IntelliCode AI 辅助代码开发
  7. Visual Studio 玩转 IntelliCode AI辅助开发

Visual Studio 2022 安装和管理 GitHub Copilot


文章目录

  • 前言
  • 一、🛠️安装 GitHub Copilot
    • 1.1 安装 GitHub Copilot Chat
    • 1.2 使用 Visual Studio 安装程序进行安装
    • 1.3 使用“管理扩展”对话框进行安装(推荐)
  • 二、🎭管理 Copilot 状态
    • 2.1 Copilot 处于活动状态
    • 2.2 Copilot 处于非活动状态
    • 2.3 Copilot 不可用
    • 2.4 Copilot 未安装
    • 2.5 禁用 Copilot
    • 2.6 卸载 Copilot
  • 三、总结

前言

本文介绍如何在 Visual Studio 中安装 GitHub Copilot 。 如果使用 Visual Studio 2022 版本 17.10 或更高版本,你将了解如何使用 IDE 中的 Copilot 锁屏提醒来管理 Copilot 状态。

Visual Studio 中的 GitHub Copilot Completions 和 GitHub Copilot Chat 可以在 Visual Studio 中实现增强的 AI 辅助开发,帮助你在编写代码时更加高效。


一、🛠️安装 GitHub Copilot

🧩可以通过以下方法之一获取 GitHub Copilot 扩展:

  • 使用 Visual Studio 安装程序安装 GitHub Copilot 扩展(建议)。
  • 使用扩展管理器进行安装。
  • 直接从 Visual Studio Marketplace 安装:Marketplace 上的 GitHub Copilot

1.1 安装 GitHub Copilot Chat

可以通过以下方法之一获取 GitHub Copilot Chat 扩展:

  • 使用扩展管理器进行安装。
  • 直接从 Visual Studio Marketplace 安装:Marketplace 上的 GitHub Copilot C

GitHub 将提供 GitHub Copilot Chat 支持,可在以下位置访问:https://support.github.com。

1.2 使用 Visual Studio 安装程序进行安装

  1. 启动 Visual Studio 安装程序。
  2. 选择要修改的 Visual Studio 安装,然后选择 “修改”
  3. 选择任何工作负载,例如 “.NET 桌面开发”
  4. “可选” 组件列表中选择 “GitHub Copilot” ,然后选择 “修改” `以安装扩展。
    Visual Studio 2022 安装和管理 GitHub Copilot

1.3 使用“管理扩展”对话框进行安装(推荐)

  1. 打开 Visual Studio
  2. 菜单栏 选择 扩展 > 管理扩展
  3. “搜索” 框中,输入“GitHub Copilot”“GitHub Copilot Chat”
  4. 选择 扩展 ,然后选择 “下载” 按钮。
  5. 重启 Visual Studio 以完成安装过程。

二、🎭管理 Copilot 状态

通过 Visual Studio 2022 版本 17.10,可在 Visual Studio 环境的右上角看到 Copilot 状态图标,指示 Copilot 是处于活动非活动不可用 还是 未安装 状态。 使用 状态图标 中的 下拉菜单 ,可以轻松地访问有助于管理 Copilot 状态或排查其状态问题的选项。 某些选项可用或灰显,具体取决于 Copilot 状态。

请注意,状态图标 正在从 Visual Studio 编辑器的底部面板移动。

2.1 Copilot 处于活动状态

如果已使用 GitHub 帐户登录到 Visual Studio,且该帐户具有对 GitHub Copilot for IndividualsGitHub Copilot for Business 的有效订阅,则 Copilot 处于活动状态,并且功能完全正常。

使用下拉菜单,可以轻松地打开 “聊天” 窗口、访问 Copilot 设置和管理 Copilot 订阅。

Visual Studio 2022 安装和管理 GitHub Copilot

2.2 Copilot 处于非活动状态

如果 Copilot 已安装但处于 非活动状态 ,可能是因为:

  • 你尚未使用 GitHub 帐户登录到 Visual Studio
  • 登录的 GitHub 帐户没有有效的 Copilot 订阅

从状态图标的下拉菜单中选择 “添加具有 Copilot 订阅的 GitHub 帐户” 以打开 “帐户设置”,并使用具有有效订阅的 GitHub 帐户登录以使用 Copilot。 登录后,Copilot 状态图标将更新为活动状态。

Visual Studio 2022 安装和管理 GitHub Copilot

如果 Copilot 因为需要刷新已登录的 GitHub 帐户凭证而处于非活动状态,则请从下拉列表中选择“刷新 GitHub 凭证”以刷新 GitHub 帐户并再次登录。

如果你的管理员禁用 Copilot,则请联系 IT 管理员了解详细信息。

2.3 Copilot 不可用

如果 Copilot 已安装但 无法使用 ,则可能是因为 网络连接 问题、 服务器端技术问题服务计划已过期 。 在此状态下,Copilot 在外部问题得到解决之前不会提供其常规服务。

在下拉菜单中选择 Copilot 无法访问以打开 “故障排除” 页面,了解如何诊断和解决 GitHub Copilot 的常见网络错误。 当问题得到解决并且你已使用有效订阅登录后,Copilot 状态图标将更新为 活动状态

Visual Studio 2022 安装和管理 GitHub Copilot

2.4 Copilot 未安装

如果通过在安装程序中取消选中 GitHub Copilot 组件选择退出默认的建议安装,则状态图标在 IDE 中仍显示为可用。

从下拉菜单中选择 “安装 Copilot” 以安装 Copilot。 如果选择不安装 Copilot,可以从下拉列表中选择 “隐藏 Copilot”,以从 IDE 隐藏 Copilot 状态图标。

Visual Studio 2022 安装和管理 GitHub Copilot

2.5 禁用 Copilot

隐藏 Copilot 锁屏提醒

可以通过取消选择 “工具” > “选项” > “环境” > “隐藏 Copilot 菜单锁屏提醒” ,在 Visual Studio IDE 中隐藏 GitHub Copilot 锁屏提醒。
Visual Studio 2022 安装和管理 GitHub Copilot

2.6 卸载 Copilot

可以使用 Visual Studio 安装程序从 Visual Studio 实例中删除 GitHub Copilot 组件。

通过选择 “工具” > “获取工具和功能” ,启动 Visual Studio 安装程序。

  • 选择“单个组件”。
  • 在搜索框中键入“copilot”
  • 取消选中 “GitHub Copilot” ,然后选择“修改”。
  • 重启 Visual Studio,然后从 Copilot 状态图标下拉列表中选择 “隐藏 Copilot” 以隐藏锁屏提醒。

三、总结

好了,本章已经介绍完了 GitHub Copilot 的安装,后续将对 GitHub Copilot 使用进行讲解。


🎀🎀🎀【AI辅助编程系列】🎀🎀🎀

  1. Visual Studio 使用 GitHub Copilot 与 IntelliCode 辅助编码
  2. Visual Studio 安装和管理 GitHub Copilot
  3. Visual Studio 使用 GitHub Copilot 扩展
  4. Visual Studio 使用 GitHub Copilot 聊天
  5. Visual Studio 使用 GitHub Copilot 协助调试
  6. Visual Studio 使用 IntelliCode AI 辅助代码开发
  7. Visual Studio 玩转 IntelliCode AI辅助开发
评论(0)条

提示:请勿发布广告垃圾评论,否则封号处理!!

    猜你喜欢
    【MySQL】用户管理

    【MySQL】用户管理

     服务器/数据库  2个月前  2.15k

    我们推荐使用普通用户对数据的访问。而root作为管理员可以对普通用户对应的权限进行设置和管理。如给张三和李四这样的普通用户权限设定后。就只能操作给你权限的库了。

    Cursor Rules 让开发效率变成10倍速

    Cursor Rules 让开发效率变成10倍速

     服务器/数据库  2个月前  1.21k

    在AI与编程的交汇点上,awesome-cursorrules项目犹如一座灯塔,指引着开发者们驶向更高效、更智能的编程未来。无论你是经验丰富的老手,还是刚入行的新人,这个项目都能为你的编程之旅增添一抹亮色。这些规则文件就像是你私人定制的AI助手,能够根据你的项目需求和个人偏好,精确地调教AI的行为。突然间,你会发现AI不仅能理解Next.js的最佳实践,还能自动应用TypeScript的类型检查,甚至主动提供Tailwind CSS的类名建议。探索新的应用场景,推动AI辅助编程的边界。

    探索Django 5: 从零开始,打造你的第一个Web应用

    探索Django 5: 从零开始,打造你的第一个Web应用

     服务器/数据库  2个月前  1.13k

    Django 是一个开放源代码的 Web 应用程序框架,由 Python 写成。它遵循 MVT(Model-View-Template)的设计模式,旨在帮助开发者高效地构建复杂且功能丰富的 Web 应用程序。随着每个版本的升级,Django 不断演变,提供更多功能和改进,让开发变得更加便捷。《Django 5 Web应用开发实战》集Django架站基础、项目实践、开发经验于一体,是一本从零基础到精通Django Web企业级开发技术的实战指南《Django 5 Web应用开发实战》内容以。

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

     服务器/数据库  2个月前  1.08k

    mysql_secure_installation 是 MySQL 提供的一个安全脚本,用于提高数据库服务器的安全性

    【MySQL基础篇】概述及SQL指令:DDL及DML

    【MySQL基础篇】概述及SQL指令:DDL及DML

     服务器/数据库  2个月前  483

    数据库是长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库不仅仅是数据的简单堆积,而是遵循一定的规则和模式进行组织和管理的。数据库中的数据可以包括文本、数字、图像、音频等各种类型的信息。

    Redis中的哨兵(Sentinel)

    Redis中的哨兵(Sentinel)

     服务器/数据库  2个月前  309

    ​ 上篇文章我们讲述了Redis中的主从复制(Redis分布式系统中的主从复制-CSDN博客),本篇文章针对主从复制中的问题引出Redis中的哨兵,希望本篇文章会对你有所帮助。