本文介绍如何安装适用于 Visual Studio Code 的 GitHub Copilot 现代化扩展,或适用于 IntelliJ IDEA 的 GitHub Copilot 现代化插件。 安装后,可以使用GitHub Copilot现代化来升级Java应用程序,将其迁移到Azure,并在不离开 IDE 的情况下对其进行现代化。
先决条件
- 已启用GitHub Copilot功能的 GitHub 帐户。 需要免费套餐、Pro、Pro+、Business 或 Enterprise 计划。
- 适用于源和目标 JDK 版本的 Java JDK。
- Maven 或 Gradle 用于生成 Java 项目。
- 由 Git 管理并使用 Maven 或 Gradle 的 Java 项目。
- 对于基于 Maven 的项目,需要访问 Maven Central 公共仓库。
注释
Azure帐户仅用于将资源部署到Azure,在使用GitHub Copilot现代化进行代码更改时不需要。
如果使用 Gradle,则仅支持 Gradle 包装器版本 5 或更高版本。
不支持 Kotlin 域特定语言(DSL)。
安装GitHub Copilot的现代化更新
选择与您使用的 IDE 相匹配的选项卡,然后按照相关步骤安装 GitHub Copilot Modernization。
在安装扩展之前,请确保满足以下 IDE 先决条件:
- Visual Studio Code 1.101 或更高版本。
- GitHub Copilot for Visual Studio Code。 有关设置说明,请参阅 在 Visual Studio Code 中设置 GitHub Copilot 的说明。 请务必在 Visual Studio Code 中登录到 GitHub 帐户。
- 在 Visual Studio Code 设置中,确保
chat.extensionTools.enabled设置为true. 你的组织可能会控制此设置。
若要安装扩展,请使用以下步骤:
- 在 Visual Studio Code 中,从活动栏打开 Extensions 视图。
- 在应用市场中搜索 GitHub Copilot 现代化 。
- 在结果中选择GitHub Copilot 现代化。
- 在扩展页上,选择“ 安装”。
- 重启Visual Studio Code。
安装完成后,应在Visual Studio Code中看到确认通知。
有关详细信息,请参阅安装 VS Code 扩展和 GitHub Copilot 现代化市场列表。