

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 VS Code 中使用亚马逊 CodeCatalyst 资源
<a name="codecatalyst-overview"></a>

以下各节概述了 VS Code Toolkit 提供的亚马逊 CodeCatalyst 资源管理功能。

有关开发环境以及如何访问开发环境的更多信息 CodeCatalyst，请参阅 *Amazon CodeCatalyst* 用户指南中的[开发环境](https://docs.aws.amazon.com/codecatalyst/latest/userguide/devenvironment.html)部分。

以下各节介绍了如何从 VS Code 创建、打开和使用开发环境。

**Topics**
+ [克隆存储库](#codecatalyst-overview-clone)
+ [打开开发环境](#codecatalyst-overview-open)
+ [创建 CodeCatalyst 开发环境](#codecatalyst-overview-create)
+ [从第三方存储库创建开发环境](#codecatalyst-devenvironment-link-repo)
+ [CodeCatalyst VS 代码中的命令](#codecatalyst-overview-commands)

## 克隆存储库
<a name="codecatalyst-overview-clone"></a>

CodeCatalyst 是一项基于云的服务，需要您连接到云端才能处理 CodeCatalyst 项目。如果您更喜欢在本地处理项目，则可以将 CodeCatalyst 存储库克隆到本地计算机上，并在下次连接到云端时将其与您的 CodeCatalyst 项目在线同步。

要使用 AWS 工具包将存储库从您的 CodeCatalyst 账户克隆到 VS Code，请完成以下步骤：

**注意**  
如果您要通过第三方服务克隆存储库，系统可能会提示您使用该服务的凭证进行身份验证。  
克隆存储库时，VS Code 会在**正在克隆存储库**状态窗口中显示进度。克隆存储库后，系统会显示**是否要打开克隆的存储库？**消息。

1. 在 Toolkit for VS Code 中，展开**开发人员工具**资源管理器。

1. 展开 **CodeCatalyst**，选择 “**克隆存储库**”。

1. 在 **“选择 CodeCatalyst 存储库**” 对话框中，搜索要克隆的存储库，然后将其选中以打开 “**选择要克隆的文件夹**” 对话框。

1. 选择**选择存储库位置**，以关闭提示并开始克隆存储库。

1. 在对话框窗口中，选择以下任一方式以完成克隆流程：
   + 要在当前的 VS Code 窗口中打开存储库，请选择**打开**。
   + 要在新的 VS Code 窗口中打开存储库，请选择**在新窗口中打开**。
   + 要在不打开存储库的情况下完成克隆流程，请关闭对话框窗口。

## 打开开发环境
<a name="codecatalyst-overview-open"></a>

要在 VS Code 中打开现有开发环境，请完成以下步骤。

**注意**  
选择开发环境后，打开开发环境，即可开始连接 VS Code 的过程。 CodeCatalyst在此过程中，VS Code 会在 CodeCatalyst 状态窗口中显示进度更新。当流程完成后，状态窗口即会更新。  
如果开发环境无法打开，状态将会更新，并提供有关流程失败原因的信息以及一个用于打开流程日志的链接。
如果该流程成功完成，开发环境将会从 VS Code 打开一个新的窗口。

1. 在 Toolkit for VS Code 中，展开**开发人员工具**资源管理器。

1. 展开**CodeCatalyst**并选择 “**打开开发环境**”，在 VS Code 中打开 “**选择 CodeCatalyst开发环境**” 对话框。

1. 从 “**选择 CodeCatalyst 开发环境**” 对话框中，选择要打开的**开发环境**。

## 创建 CodeCatalyst 开发环境
<a name="codecatalyst-overview-create"></a>

要创建新的开发环境，请完成以下步骤。

**注意**  
在创建新的开发环境时，请注意以下事项：  
AWS 建议您指定别名，因为它可以简化组织并提高开发环境的搜索功能。
开发环境可以持续保存您的工作。这意味着您可以停止开发环境，而不会丢失您的工作。停止开发环境可以降低确保开发环境正常运行所需的费用。
**存储**是创建开发环境后唯一无法更改的设置。
VS Code 会在状态窗口中显示开发环境的创建进度。创建开发环境后，VS Code 会在新窗口中打开该开发环境，并且还会显示**您信任此文件夹中文件的作者吗？**提示。同意条款和条件以继续在您的开发环境中工作。

1. 在 Toolkit for VS Code 中，展开**开发人员工具**资源管理器。

1. 展开并选择 “**创建开发环境**” 选项 **CodeCatalyst**，在 VS Code 中打开 “**创建 CodeCatalyst开发环境**” 菜单。

1. 在**源代码**部分中，选择以下选项之一：
   + **使用现有 CodeCatalyst 存储库**：使用现有 CodeCatalyst 存储库创建开发环境。必须选择 “ CodeCatalyst **项目**” 和 “**分支**”。
   + **创建空的开发环境**：创建一个空的开发环境。

1. （可选）在**别名**部分，输入开发环境的备用名称。

1. （可选）在**开发环境配置**部分中，更改以下设置以满足您的特定需求。
   + **计算**：选择**编辑计算**以更改分配给系统的处理能力和 RAM 量。
   + **超时**：选择**编辑超时**以更改开发环境停止之前允许的系统空闲时间。
   + **存储**：选择**编辑存储大小**以更改分配给系统的存储空间量。

1. 要创建新的云开发环境，请选择**创建开发环境**。

## 从第三方存储库创建开发环境
<a name="codecatalyst-devenvironment-link-repo"></a>

您可以通过链接到作为源的存储库来创建开发环境。

链接到第三方存储库作为源代码是在中的项目级别处理的 CodeCatalyst。有关如何将第三方存储库连接到您的开发环境的说明和其他详细信息，请参阅 *Amazon CodeCatalyst* 用户指南中的[链接源存储库](https://docs.aws.amazon.com//codecatalyst/latest/userguide/source-repositories-link.html)主题。

## CodeCatalyst VS 代码中的命令
<a name="codecatalyst-overview-commands"></a>

还有一些分配给 CodeCatalyst相关功能的其他 VS Code 命令不会直接显示在 AWS 工具包中。

要查看 CodeCatalyst 从命令面板分配给的命令列表，请完成以下步骤：

1. 在 Toolkit for VS Code 中，展开**开发人员工具**资源管理器。

1. 选择 “**显示 CodeCatalyst 命令**” 以打开**命令面板**，其中包含预先填充的搜索内容。`CodeCatalyst`

1. 从列表中选择一个 CodeCatalyst 命令将其激活。