

 AWS Cloud9 不再提供給新客戶。 AWS Cloud9 的現有客戶可以繼續正常使用該服務。[進一步了解](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 中變更環境設定 AWS Cloud9
<a name="change-environment"></a>

您可以變更 AWS Cloud9 開發環境的偏好設定或設定。
+  [變更環境偏好設定](#change-environment-single) 
+  [使用主控台變更環境設定](#change-environment-description) 
+  [使用程式碼變更環境設定](#change-environment-description-code) 

## 變更環境偏好設定
<a name="change-environment-single"></a>

1. 開啟您想要變更設定的環境。若要開啟環境，請參閱[開啟環境](open-environment.md)。

1. 在 AWS Cloud9 IDE 的選單列中，選擇 **AWS Cloud9**、**偏好設定**。

1. 在 **Preferences** (偏好設定) 視窗中，選擇 **Project Settings** (專案設定)。

1. 視需要變更任何可用的專案設定。這些設定包括 **Code Editor (Ace)** (程式碼編輯器 (Ace)) 及 **Find in Files** (在檔案中尋找)。

**注意**  
如需詳細資訊，請參閱[您可以變更的專案設定](settings-project-change.md)。

### 調整 IDE AWS Cloud9 中環境的逾時
<a name="change-environment-timeout"></a>

下列步驟概述如何在 IDE 中更新 Amazon EC2 AWS Cloud9 環境的逾時期間。這將是環境停止之前的時間量。

1. 開啟您要設定的環境。

1. 在 **AWS Cloud9 IDE** 的選單列中，選擇**AWS Cloud9****偏好設定**。

1. 在**偏好設定**視窗中，捲動至 **Amazon EC2 執行個體**區段。

1. 從可用清單中選取逾時值並更新。

## 使用主控台變更環境設定
<a name="change-environment-description"></a>

1. 登入 AWS Cloud9 主控台，如下所示：
   + 如果您是使用 的唯一個人， AWS 帳戶 或您是單一 中的 IAM 使用者 AWS 帳戶，請前往 https：//[https://console.aws.amazon.com/cloud9/](https://console.aws.amazon.com/cloud9/)。
   + 如果您的組織使用 AWS IAM Identity Center，請洽詢您的 AWS 帳戶 管理員以取得登入指示。

1. 在頂端導覽列中，選擇 AWS 區域 環境所在的 。  
![\[AWS AWS Cloud9 主控台中的區域選擇器\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/consolas_region_new_UX.png)

1. 在環境清單中，針對您要變更設定的環境，執行下列其中一項操作。
   + 選擇環境的卡片標題。接著在下一頁選擇 **View details** (檢視詳細資訊)。
   + 選取環境的卡片，然後選擇 **View details** (檢視詳細資訊) 按鈕。

1. 進行變更，然後選擇 **Save changes** (儲存變更)。

   您可以使用 AWS Cloud9 主控台來變更下列設定。
   + 如為 EC2 環境，您可變更 **Name** (名稱) 和 **Description** (描述)。
   + 若是 SSH 環境，可變更：**Name** (名稱)、**Description** (描述)、**User** (使用者)、**Host** (主機)、**Port** (連接埠)、**Environment path** (環境路徑)、**Node.js binary path** (Node.js 二進位檔路徑) 和 **SSH jump host** (SSH 跳接主機)。

   若要變更其他設定，請執行下列操作：
   + 如為 EC2 環境，請執行下列其中一項操作。
     + 您無法變更 **Type** (類型)、**Security groups** (安全群組)、**VPC**、**Subnet** (子網路)、**Environment path** (環境路徑) 或 **Environment ARN** (環境 ARN)。
     + 如需變更 **Permissions** (許可) 或 **Number of members** (成員數目)，請參閱[變更環境成員的存取角色](share-environment-change-access.md)、[移除使用者](share-environment-change-access.md)、[邀請 IAM 使用者](share-environment.md#share-environment-invite-user)，以及[移除其他環境成員](share-environment-delete-member.md)。
     + 如需變更 **EC2 instance type** (EC2 執行個體類型)、**Memory** (記憶體) 或 **vCPU**，請參閱「[移動環境或調整其規模](move-environment.md)」。
   + 如為 SSH 環境，請執行下列其中一項操作。
     + 您無法變更 **Type** (類型) 或 **Environment ARN** (環境 ARN)。
     + 如需變更 **Permissions** (許可) 或 **Number of members** (成員數目)，請參閱[變更環境成員的存取角色](share-environment-change-access.md)、[移除使用者](share-environment-change-access.md)、[邀請 IAM 使用者](share-environment.md#share-environment-invite-user)以及[移除其他環境成員](share-environment-delete-member.md)。

如果您的環境沒有顯示在主控台中，請嘗試執行下列一或多項動作讓環境顯示。
+ 在 **Environments** (環境) 頁面的下拉式功能表列中，選擇下列一或多個選項。
  + 選擇**我的環境**，以顯示您 AWS 實體在所選 AWS 區域 和 內擁有的所有環境 AWS 帳戶。
  + 選擇**與我共用**，以顯示您的 AWS 實體在所選 AWS 區域 和 中獲邀請的所有環境 AWS 帳戶。
  + 選擇**所有帳戶環境**，以顯示所選 內的所有環境 AWS 帳戶 ， AWS 區域 且您的 AWS 實體具有顯示許可。
+ 若您認為自己是某個環境的成員，但 **Shared with you** (共用環境) 清單中並未顯示該環境，請向環境擁有者洽詢。
+ 在頂端導覽列中，選擇不同的導覽列 AWS 區域。

## 使用程式碼變更環境設定
<a name="change-environment-description-code"></a>

若要使用程式碼變更 中環境的設定 AWS Cloud9，請呼叫 AWS Cloud9 更新環境操作，如下所示。


****  

|  |  | 
| --- |--- |
|  AWS CLI  |   [update-environment](https://docs.aws.amazon.com/cli/latest/reference/cloud9/update-environment.html)   | 
|  適用於 C\$1\$1 的 AWS SDK  |   [UpdateEnvironmentRequest](https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_cloud9_1_1_model_1_1_update_environment_request.html)、[UpdateEnvironmentResult](https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_cloud9_1_1_model_1_1_update_environment_result.html)   | 
|  適用於 Go 的 AWS SDK  |   [UpdateEnvironment](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.UpdateEnvironment)、[UpdateEnvironmentRequest](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.UpdateEnvironmentRequest)、[UpdateEnvironmentWithContext](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.UpdateEnvironmentWithContext)   | 
|  適用於 Java 的 AWS SDK  |   [UpdateEnvironmentRequest](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/cloud9/model/UpdateEnvironmentRequest.html)、[UpdateEnvironmentResult](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/cloud9/model/UpdateEnvironmentResult.html)   | 
|  適用於 JavaScript 的 AWS SDK  |   [updateEnvironment](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Cloud9.html#updateEnvironment-property)   | 
|  適用於 .NET 的 AWS SDK  |   [UpdateEnvironmentRequest](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Cloud9/TUpdateEnvironmentRequest.html)、[UpdateEnvironmentResponse](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Cloud9/TUpdateEnvironmentResponse.html)   | 
|  適用於 PHP 的 AWS SDK  |   [updateEnvironment](https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-cloud9-2017-09-23.html#updateenvironment)   | 
|  適用於 Python (Boto) 的 AWS SDK  |   [update\$1environment](https://boto3.readthedocs.io/en/latest/reference/services/cloud9.html#Cloud9.Client.update_environment)   | 
|  適用於 Ruby 的 AWS SDK  |   [update\$1environment](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/Cloud9/Client.html#update_environment-instance_method)   | 
|  AWS Tools for Windows PowerShell  |   [Update-C9Environment](https://docs.aws.amazon.com/powershell/latest/reference/items/Update-C9Environment.html)   | 
|  AWS Cloud9 API  |   [UpdateEnvironment](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_UpdateEnvironment.html)   | 