CodeCatalyst Amazon 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建开发环境
您可以通过多种方式创建开发环境:
-
CodeCatalyst 使用 “概述”、“开发环境” 或 “源代码库” 页面中的源存储库或链接源存储库创建开发环境 CodeCatalyst
-
在 “开发环境” 页面 CodeCatalyst 中创建一个未连接到源存储库的空开发环境
-
在您选择的 IDE 中创建一个开发环境,然后将任何源存储库克隆到该开发环境中
重要
开发环境不适用于将 Active Directory 用作身份提供商的空间中的用户。有关更多信息,请参阅 当我 CodeCatalyst 使用单点登录账户登录时,我无法创建开发环境。
您可以为存储库的每个分支创建一个开发环境。一个项目可以有多个存储库。您创建的开发环境只能使用您的 CodeCatalyst 账户进行管理,但您可以打开开发环境并使用任何支持的 IDE 在其中工作。必须安装 AWS Toolkit 才能在 IDE 中使用开发环境。有关更多信息,请参阅 开发环境支持的集成式开发环境。默认情况下,系统使用双核处理器、4 GB RAM 和 16 GB 持久性存储创建开发环境。
注意
如果您创建了与源存储库关联的开发环境,则资源列将始终显示在创建此开发环境时指定的分支。即使您创建另一个分支、切换到开发环境中的另一个分支或克隆其他存储库,这也适用。如果您创建了一个空开发环境,则资源列将为空。
开发环境支持的集成式开发环境
您可以将开发环境与以下受支持的集成式开发环境(IDE)结合使用:
在中创建开发环境 CodeCatalyst
要开始在中使用开发环境 CodeCatalyst,请使用您的AWS 生成器 ID 或 SSO 进行身份验证并登录。
从分支创建开发环境
打开 CodeCatalyst 控制台,网址为https://codecatalyst.aws/
。 导航到要在其中创建开发环境的项目。
在导航窗格中,执行下列操作之一:
选择概述,然后导航到我的开发环境部分。
选择代码,然后选择开发环境。
选择代码,再选择源存储库,然后选择要为其创建开发环境的存储库。
选择创建开发环境。
从下拉菜单中选择受支持的 IDE。请参阅开发环境支持的集成式开发环境了解更多信息。
选择克隆存储库。
请执行以下操作之一:
选择要克隆的存储库,选择在现有分支中工作,然后从现有分支下拉菜单中选择一个分支。
注意
如果您选择第三方存储库,则必须在现有分支中工作。
选择要克隆的存储库,选择在新分支中工作,在分支名称字段中输入分支名称,然后从创建分支自下拉菜单中选择要从中创建新分支的分支。
注意
如果您从源存储库页面或从特定的源存储库创建开发环境,则无需选择存储库。这将从您在源存储库页面中选择的源存储库创建开发环境。
(可选)在别名 – 可选中,输入开发环境的别名。
(可选)选择开发环境配置编辑按钮,编辑开发环境的计算、存储或超时配置。
-
(可选)在 Amazon Virtual Private Cloud (Amazon VPC) - 可选中,从下拉菜单中选择要与开发环境关联的 VPC 连接。
如果为您的空间设置了默认 VPC,则开发环境将连接到该 VPC。您可以通过关联其他 VPC 连接来覆盖此设置。另请注意, VPC-connected 开发环境不支持 AWS Toolkit。
如果您要使用的 VPC 连接未列出,则可能是因为它包含了您的项目中不允许的 AWS 账户 连接。有关更多信息,请参阅《A mazon CodeCatalyst 管理员指南》中的配置受项目限制的账户连接。
注意
当您创建具有 VPC 连接的开发环境时,会在 VPC 内创建一个新的网络接口。 CodeCatalyst 使用关联的 VPC 角色与该接口交互。此外,请确保您的 IPv4 CIDR 块未配置为
172.16.0.0/12IP 地址范围。 选择创建。在创建开发环境时,开发环境状态列将显示正在启动,开发环境创建完成后,状态列将显示正在运行。
创建空的开发环境
打开 CodeCatalyst 控制台,网址为https://codecatalyst.aws/
。 导航到要在其中创建开发环境的项目。
在导航窗格中,执行下列操作之一:
选择概述,然后导航到我的开发环境部分。
选择代码,然后选择开发环境。
选择创建开发环境。
从下拉菜单中选择受支持的 IDE。请参阅开发环境支持的集成式开发环境了解更多信息。
选择创建空的开发环境。
(可选)在别名 – 可选中,输入开发环境的别名。
(可选)选择开发环境配置编辑按钮,编辑开发环境的计算、存储或超时配置。
-
(可选)在 Amazon Virtual Private Cloud (Amazon VPC) - 可选中,从下拉菜单中选择要与开发环境关联的 VPC 连接。
如果为您的空间设置了默认 VPC,则开发环境将连接到该 VPC。您可以通过关联其他 VPC 连接来覆盖此设置。另请注意, VPC-connected 开发环境不支持 AWS Toolkit。
如果您要使用的 VPC 连接未列出,则可能是因为它包含了您的项目中不允许的 AWS 账户 连接。有关更多信息,请参阅《A mazon CodeCatalyst 管理员指南》中的配置受项目限制的账户连接。
注意
当您创建具有 VPC 连接的开发环境时,会在 VPC 内创建一个新的网络接口。 CodeCatalyst 使用关联的 VPC 角色与该接口交互。此外,请确保您的 IPv4 CIDR 块未配置为
172.16.0.0/12IP 地址范围。 选择创建。在创建开发环境时,开发环境状态列将显示正在启动,开发环境创建完成后,状态列将显示正在运行。
注意
首次创建和打开开发环境可能需要花费一到两分钟的时间。
注意
在 IDE 中打开开发环境后,您可能需要先将目录更改为源存储库,然后再提交和推送对代码的更改。
在 IDE 中创建开发环境
您可以使用开发环境来快速处理存储在项目源存储库中的代码。开发环境可加快开发速度,因为您可以使用受支持的集成式开发环境(IDE)立即在项目特定的、功能齐全的云开发环境中开始编码。
有关在 IDE CodeCatalyst 中使用的信息,请参阅以下文档。