

 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="tutorials-basic"></a>



使用此教學課程開始使用 AWS Cloud9。您可以使用 AWS Cloud9 主控台或 [AWS Command Line Interface (AWS CLI)](https://docs.aws.amazon.com/cli/latest/userguide/) 來使用 AWS Cloud9 IDE。在本教學課程中，您將了解如何設定 AWS Cloud9 開發環境，然後使用 AWS Cloud9 IDE 來為您的第一個應用程式編寫程式碼、執行和偵錯。如需 的詳細資訊 AWS Cloud9，請參閱[什麼是 AWS Cloud9](welcome.md) 。

若要進一步了解 AWS Cloud9 IDE，請參閱 [IDE AWS Cloud9 導覽](tour-ide.md)。

此教學課程需約 1 小時方能完成。

**警告**  
完成本教學課程可能會導致 AWS 您的帳戶產生費用。收費的項目可能包括 Amazon EC2。如需詳細資訊，請參閱 [Amazon EC2 定價](https://aws.amazon.com/ec2/pricing/)。

## 先決條件
<a name="tutorial-prereqs"></a>

若要成功完成本教學課程，您必須先完成 [設定 AWS Cloud9](setting-up.md) 中的步驟。

## 步驟 1：建立環境
<a name="tutorial-create-environment"></a>

在此步驟中，您可以使用 AWS Cloud9 主控台或 AWS CLI 來建立 AWS Cloud9 開發環境。

**注意**  
如果您已建立要用於此教學課程的環境，請開啟該環境，並跳至[步驟 2：IDE 基本導覽](#tutorial-tour-ide)。

在 AWS Cloud9*開發環境*或*環境中*，您可以存放開發專案的檔案並執行工具來開發應用程式。在此教學課程中,您會建立 *EC2 環境*，然後使用該環境中的檔案和工具。

------
#### [ Create an EC2 Environment with the console ]

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 Cloud9 主控台後，在頂端導覽列中選擇要在其中 AWS 區域 建立環境的 。如需可用的清單 AWS 區域，請參閱 [AWS Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region) 中的 *AWS 一般參考*。  
![\[AWS AWS Cloud9 主控台中的區域選擇器\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/consolas_region_new_UX.png)

1. 在其中一個顯示的位置選擇放大的 **Create environment** (建立環境) 按鈕。

   如果您還沒有 AWS Cloud9 環境，按鈕會顯示在歡迎頁面上。  
![\[AWS Cloud9 主控台中的歡迎頁面\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/create_welcome_env_new_UX.png)

   如果您已有 AWS Cloud9 環境，按鈕會顯示如下。  
![\[在 AWS Cloud9 主控台中建立環境按鈕\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/console_create_env_new_UX.png)

1. 在 **Create environment** (建立環境) 頁面的 **Name** (名稱) 上，輸入環境的名稱。

1. 在 **Description** (描述) 中，輸入環境的相關資訊。在本教學中，使用 `This environment is for the AWS Cloud9 tutorial.`

1. 在 **Environment type** (環境類型) 中，選擇 **New EC2 instance** (新的 EC2 執行個體)，建立 Amazon EC2 環境：
   + **EC2 instance** (EC2 執行個體)—啟動 AWS Cloud9 可以直接透過 SSH 進行連線的新 Amazon EC2 執行個體。您可以使用 Systems Manager 與新的 Amazon EC2 執行個體互動，如需詳細資訊，請參閱 [使用 存取無輸入 EC2 執行個體 AWS Systems Manager](ec2-ssm.md)。
   + **Existing compute** (現有運算) – 啟動需要 SSH 登入詳細資訊的現有 Amazon EC2 執行個體，而 Amazon EC2 執行個體必須具有輸入安全群組規則。
     + 如果您選取 **Existing compute** (現有運算) 選項，則會自動建立服務角色。您也可以在設定畫面底部的備註中檢視服務角色名稱。
**注意**  
使用 Amazon EC2 執行個體使用現有運算建立 AWS Cloud9 的環境將無法使用自動關機。
**警告**  
為您的環境建立 Amazon EC2 執行個體可能會對您的 AWS 帳戶 Amazon EC2 產生費用。使用 Systems Manager 管理 EC2 執行個體的連線不需要額外費用。

1. 在新 EC2 執行個體面板上的 **Instance type** (執行個體類型)，保留預設選項。此選項可能具有較少的 RAM 和 vCPU。但是，這個記憶體容量對本教學課程來說已十分充足。
**警告**  
選擇具有更多 RAM 和 vCPUs執行個體類型可能會對 AWS 帳戶 Amazon EC2 的 產生額外費用。

1. 針對 **平台**，選擇您想要的 Amazon EC2 執行個體類型：**Amazon Linux 2023**、**Amazon Linux 2** 或 **Ubuntu 22.04 LTS**。 會 AWS Cloud9 建立執行個體，然後將環境連接至執行個體。
**重要**  
建議您為 EC2**2 環境選擇 Amazon Linux 2023** 選項。除了提供安全、穩定且高效能的執行期環境，Amazon Linux 2023 AMI 還包含 2024 年之前的長期支援。  
如需詳細資訊，請參閱 [AL2023 頁面](https://aws.amazon.com/linux/amazon-linux-2023/)。

1. 選擇 **Timeout** (逾時) 的時間。此選項會決定自動休眠之前 AWS Cloud9 處於非作用狀態的時間長度。當所有連線至環境 IDE 的 Web 瀏覽器執行個體都關閉時， 會 AWS Cloud9 等待指定的時間量，然後關閉環境的 Amazon EC2 執行個體。
**警告**  
選擇更長的一段時間可能會導致您的 AWS 帳戶產生更多費用。

1. 在 **Network settings** (網路設定) 面板上，從下列兩個選項中，選擇存取環境的方式：
   + **AWS System Manager (SSM)** – 此方法使用 SSM 存取環境，無需開啟傳入連接埠。
   + **Secure Shell (SSH)** (安全通訊殼層 (SSH)) – 此方法使用 SSH 存取環境，且需開啟傳入連接埠。

1. 選擇 **VPC 設定**以顯示您環境的 Amazon Virtual Private Cloud 和子網路。 AWS Cloud9 使用 Amazon Virtual Private Cloud (Amazon VPC) 與新建立的 Amazon EC2 執行個體通訊。在本教學課程中，我們建議您不要變更預先選取的預設設定。使用預設設定時， 會 AWS Cloud9 嘗試自動將預設 VPC 與其與新環境位於相同 AWS 帳戶 和 區域中的單一子網路搭配使用。

   如需 Amazon VPC 選項的詳細資訊，請參閱[使用主控台建立 EC2 環境](create-environment-main.md#create-environment-vpc-step)，以及 [AWS Cloud9 開發環境的 VPC 設定](vpc-settings.md)。

1. 藉由為每個標籤提供一個 **Key** (索引鍵)和 **Value** (值)，最多新增 50 個標籤。選取 **Add new tag** (新增標籤) 來執行此操作。這些標籤會以資源標籤的形式連接至 AWS Cloud9 環境，並傳播至下列基礎資源： CloudFormation 堆疊、Amazon EC2 執行個體和 Amazon EC2 安全群組。若要進一步了解標籤，請參閱《*[IAM 使用者指南](https://docs.aws.amazon.com/IAM/latest/UserGuide/)*》中的[使用 AWS 資源標籤控制存取](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html)，以及本指南中的[進階資訊](tags.md)。
**警告**  
如果您在建立這些標籤之後予以更新，這些變更不會傳播至基礎資源。如需詳細資訊，請參閱[標籤](tags.md)相關進階資訊中的 [將標籤更新傳播至基礎資源](tags.md#tags-propagate)。

1. 選擇 **Create** (建立) 以建立您的環境，然後系統會將您重新導向至首頁。如果成功建立帳戶， AWS Cloud9 主控台頂端會出現綠色閃爍列。您可以選取新環境，然後選擇 **Open in Cloud9** (在 Cloud9 中開啟) 以啟動 IDE。  
![\[AWS Cloud9 AWS Cloud9 主控台中的 IDE 選擇器\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/cloud9-ide-open.png)

   如果帳戶無法建立， AWS Cloud9 主控台頂端會出現紅色閃爍列。您的 Web 瀏覽器、 AWS 存取許可、執行個體或相關的網路問題皆可能導致帳戶無法建立。您可以在 [AWS Cloud9 疑難排解區段](troubleshooting.md#troubleshooting-env-loading)找到可行修正方法。
**注意**  
AWS Cloud9 同時支援 IMDSv1 和 IMDSv2。我們建議您採用 IMDSv2，因為它相較於 IMDSv1 提供了增強的安全性層級。如需 IMDSv2 優點的詳細資訊，請參閱[AWS 安全部落格](https://aws.amazon.com/blogs/security/defense-in-depth-open-firewalls-reverse-proxies-ssrf-vulnerabilities-ec2-instance-metadata-service/)。如需如何從 IMDSv1 轉換為 IMDSv2 的資訊，請參閱《*Amazon EC2 Linux 執行個體使用者指南》中的*[轉換為使用執行個體中繼資料服務第 2 版](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-metadata-transition-to-version-2.html)。 IMDSv1
**注意**  
如果您的環境使用代理存取網際網路，您必須提供代理詳細資訊給 ， AWS Cloud9 以便安裝相依性。如需詳細資訊，請參閱[無法安裝相依性](troubleshooting.md#proxy-failed-dependencies)。

------
#### [ Create an EC2 environment with the AWS CLI ]

1. 如果您尚未安裝並設定 AWS CLI，請安裝並設定 。若要執行此作業，請參閱以下 *AWS Command Line Interface 使用者指南*中的說明：
   +  [安裝 AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html) 
   +  [快速組態](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#cli-quick-configuration) 

   您可以使用下列其中一項的 AWS CLI 登入資料來設定 ：
   + 您在 [設定 的 團隊 AWS Cloud9](setup.md) 中建立的 IAM 使用者。
   + 您 AWS 帳戶中的 IAM 管理員，如果您將定期為帳戶中的多個使用者使用 AWS Cloud9 資源。如果您無法 AWS CLI 將 設定為 IAM 管理員，請洽詢您的 AWS 帳戶管理員。如需詳細資訊，請參閱 *IAM 使用者指南*中的[建立您的第一個 IAM 管理員使用者和群組](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-set-up.html#create-an-admin)。
   +  AWS 帳戶根使用者，但前提是您永遠是唯一使用您自己的 AWS 帳戶的使用者，而且不需要與任何人共用您的環境。我們不建議此選項，因為它不是 AWS 安全最佳實務。如需詳細資訊，請參閱《》中的[建立、停用和刪除帳戶的 AWS 存取金鑰](https://docs.aws.amazon.com/general/latest/gr/managing-aws-access-keys.html#create-aws-access-key)*Amazon Web Services 一般參考*。
   + 如需其他選項，請洽詢您的 AWS 帳戶管理員或課堂講師。

1. 在下列 AWS Cloud9 命令中，提供 `--region`和 的值`--subnet-id`。然後執行命令並記下 `"environmentId"` 值，以供稍後清除。

   ```
   aws cloud9 create-environment-ec2 --name my-demo-environment --description "This environment is for the AWS Cloud9 tutorial." --instance-type t2.micro --image-id resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64 --region MY-REGION --connection-type CONNECT_SSM --subnet-id subnet-12a3456b
   ```

   在上述命令中：
   +  `--name` 代表環境的名稱。在此教學中，我們使用 `my-demo-environment` 這個名稱。
   +  `--description` 代表環境的選用說明。
   +  `--instance-type` 代表 AWS Cloud9 將啟動並連線到新環境的 Amazon EC2 執行個體類型。本範例指定了 `t2.micro`，具有相對較低的 RAM 和 vCPU，對本教學來說足夠。指定具有更多 RAM 和 vCPUs執行個體類型可能會對您的帳戶產生額外的 AWS Amazon EC2 費用。如需可用執行個體類型的清單，請參閱 AWS Cloud9 主控台中的建立環境精靈。
   +  `--image-id` 會指定用於建立 EC2 執行個體的 Amazon Machine Image (AMI) 的識別碼。若要選擇執行個體的 AMI，您必須指定有效的 AMI 別名或有效的 AWS Systems Manager (SSM) 路徑。在上面的例子中指定的是 Amazon Linux 2 AMI 的 SSM 路徑。

     如需詳細資訊，請參閱 *AWS CLI 命令參考*中的 [create-environment-ec2](https://docs.aws.amazon.com/cli/latest/reference/cloud9/create-environment-ec2.html)。
   +  `--region` 代表 AWS Cloud9 要在其中建立環境的 AWS 區域 ID。如需可用 AWS 區域的清單，請參閱 [AWS Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region) 中的 *Amazon Web Services 一般參考*。
   +  `--connection-type CONNECT_SSM` 指定 透過 Systems Manager AWS Cloud9 連線到其 Amazon EC2 執行個體。此選項可確保沒有任何傳入流量允許進入執行個體。如需詳細資訊，請參閱[使用 存取無輸入 EC2 執行個體 AWS Systems Manager](ec2-ssm.md)。
**注意**  
當使用此選項時，若尚未建立 `AWSCloud9SSMAccessRole` 服務角色和 `AWSCloud9SSMInstanceProfile`，則您需要建立它們。如需詳細資訊，請參閱[使用 管理 Systems Manager 的執行個體描述檔 AWS CLI](ec2-ssm.md#aws-cli-instance-profiles)。
   +  `--subnet-id` 代表 AWS Cloud9 您要使用的子網路。以 Amazon Virtual Private Cloud (VPC) 子網路的 ID 取代 `subnet-12a3456b`，此 ID 必須與 AWS Cloud9相容。如需詳細資訊，請參閱 *[AWS Cloud9 開發環境的 VPC 設定](vpc-settings.md)* 中的 [建立 VPC 以及其他 VPC 資源](vpc-settings.md#vpc-settings-create-vpc)。
   + AWS Cloud9 關閉連線至環境 IDE 的所有 Web 瀏覽器執行個體之後， 會關閉環境的 Amazon EC2 執行個體。若要設定此時間，請新增 `--automatic-stop-time-minutes` 和分鐘數。較短的期間可能會對您的帳戶產生較少的費用 AWS 。同樣地，較長的時間可能會產生較多的費用。
   + 預設情況下，呼叫此命令的實體擁有該環境。若要變更，請新增 `--owner-id` 以及所屬實體的 Amazon Resource Name (ARN)。

1. 成功執行此命令後，請開啟新建立環境的 AWS Cloud9 IDE。若要執行此操作，請參閱 [在 中開啟環境 AWS Cloud9](open-environment.md)。然後返回本主題並繼續[步驟 2：IDE 基本導覽](#tutorial-tour-ide)了解如何使用 AWS Cloud9 IDE 來使用您的新環境。

   如果您嘗試開啟環境，但至少五分鐘後 AWS Cloud9 未顯示 IDE，表示您的 Web 瀏覽器、存取 AWS 許可、執行個體或相關聯的 VPC 可能有問題。如需可行修正方法，請參閱 [無法開啟環境](troubleshooting.md#troubleshooting-env-loading)。

------

## 步驟 2：IDE 基本導覽
<a name="tutorial-tour-ide"></a>

教學課程的這個部分介紹了您可以使用 IDE AWS Cloud9 來建立和測試應用程式的一些方式。
+ 您可以使用 **editor (編輯器)** 視窗來建立和編輯程式碼。
+ 您可以使用 **terminal (終端機)** 視窗或 **Run Configuration (執行組態)** 視窗來執行程式碼，無需進行偵錯。
+ 您可以使用 **Debugger** (除錯器) 視窗來除錯您的程式碼。

請使用 JavaScript 和 Node.js 引擎來執行這三個任務。如需使用其他程式設計語言的說明，請參閱 [的教學課程 AWS Cloud9](tutorials.md)。

### 準備好您的環境
<a name="Get-your-environment-read"></a>

執行和偵錯 JavaScript 程式碼所需的大多數工具都已為您安裝。不過，在本教學中，您需要一個額外的 Node.js 套件。安裝方式如下。

1. 在 IDE AWS Cloud9 頂端的選單列上，選擇**視窗**、**新終端機**或使用現有的終端機視窗。

1. 在終端機視窗 (IDE 底部的其中一個標籤) 中，輸入以下內容。

   ```
   npm install readline-sync
   ```

   確認結果類似如下：如果同時顯示 `npm WARN` 訊息，可以忽略。

   ```
   + readline-sync@1.4.10
   added 1 package from 1 contributor and audited 5 packages in 0.565s
   found 0 vulnerabilities
   ```

### 撰寫程式碼
<a name="write-code"></a>

從撰寫一些程式碼開始。

1. 在選單列上，選擇 **File** (檔案)、**New File** (新增檔案)。

1. 將下列 JavaScript 新增至新的檔案。

   ```
   var readline = require('readline-sync');
   var i = 10;
   var input;
   
   console.log("Hello Cloud9!");
   console.log("i is " + i);
   
   do {
       input = readline.question("Enter a number (or 'q' to quit): ");
       if (input === 'q') {
           console.log('OK, exiting.')
       }
       else{
           i += Number(input);
           console.log("i is now " + i);
       }
   } while (input != 'q');
   
   console.log("Goodbye!");
   ```

1. 選擇 **File (檔案)**、**Save (儲存)**，然後儲存檔案為 `hello-cloud9.js`。

### 執行您的程式碼
<a name="run-code"></a>

接著，您可以執行程式碼。

視您使用的程式設計語言而定，執行程式碼的方式可能有很多種。本教學使用 JavaScript，您可以透過終端機視窗或 **Run Configuration** (執行組態) 視窗來執行。

**使用 Run Configuration (執行組態) 視窗執行程式碼**

1. 在選單列上，選擇 **Run** (執行)、**Run Configurations** (執行組態)、**New Run Configuration** (新增執行組態)。

1. 在新的 **Run Configuration** (執行組態) 視窗 (IDE 底部的其中一個標籤)，將 `hello-cloud9.js` 輸入 **Command** (命令) 欄位，然後選擇 **Run** (執行)。

1. 請確定 **Run Configuration** (執行組態) 提示為作用中，然後在提示時輸入數字來與應用程式互動。

1. 在 **Run Configuration (執行組態)** 視窗中檢視您程式碼的輸出。它應類似以下內容。

![\[在執行組態中執行程式碼。\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/basic-ide-run-run-config.png)


**使用終端機視窗執行程式碼**

1. 移至您先前使用的終端機視窗 (或開啟新的終端視窗)。

1. 在終端機視窗中，於終端機提示下輸入 `ls`，然後確認您的程式碼檔案位於檔案清單中。

1. 在提示字元中輸入 `node hello-cloud9.js` 以啟動應用程式。

1. 在提示字元中輸入數字，以與應用程式互動。

1. 在終端機視窗中檢視程式碼的輸出。它應類似以下內容。

![\[在執行組態中執行程式碼。\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/basic-ide-run-terminal.png)


### 除錯您的程式碼
<a name="debug-your-code"></a>

最後，您可以使用 **Debugger (除錯器)** 視窗偵錯您的程式碼。

1. 選擇第 10 行旁的邊界，將中斷點新增至第 10 行的程式碼 (`if (input === 'q')`)。該行號旁會顯示紅色圓圈，如下所示。  
![\[將中斷點新增至程式碼。\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/basic-ide-debug-breakpoint.png)

1. 選擇 IDE 右側的 **Debugger** (除錯器) 按鈕，開啟 **Debugger** (除錯器) 視窗。或者，選擇選單列上的 **Window (視窗)**、**Debugger (除錯器)**。

   然後在 **Debugger** (除錯器) 視窗中的 **Watch Expressions** (監看表達式) 區段選擇 **Type an expression here** (在此輸入表達式)，以便監看 `input` 變數。  
![\[除錯器視窗，設定監看\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/basic-ide-debug-watch.png)

1. 前往您先前用來執行程式碼的 **Run Configuration (執行組態)** 視窗。選擇**執行**。

   或者，您可以開啟新的 **Run Configuration** (執行組態) 視窗，並開始執行程式碼。從選單欄選擇 **Run** (執行)、**Run With** (執行工具)、**Node.js** 以執行此動作。

1. 在 **Run Configuration (執行組態)** 提示字元中輸入數字，並查看程式碼在第 10 行暫停。**Debugger** (除錯器) 視窗會顯示您在 **Watch Expressions** (監看運算式) 中輸入的值。  
![\[程式會在中斷點停止\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/basic-ide-debug-break.png)

1. 在 **Debugger** (除錯器) 視窗中，選擇 **Resume** (繼續)。這是在上一個螢幕截取畫面中反白顯示的藍色箭頭圖示。

1. 選擇 **Run Configuration** (執行組態) 視窗中的 **Stop** (停止) 以停止除錯器。  
![\[在環境詳細資訊頁面中刪除環境\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/basic-ide-debug-stop.png)

## 步驟 3：清理
<a name="tutorial-clean-up"></a>

若要避免持續向您的 收取與此教學課程 AWS 帳戶 相關的費用，請刪除環境。

**警告**  
一旦刪除您的環境便無法復原。

------
#### [ Delete the Environment by using the AWS Cloud9 console ]

1. 若要開啟儀表板，請在 IDE 的選單列上選擇 **AWS Cloud9**、**Go To Your Dashboard** (移至儀表板)。

1. 執行以下任意一項：
   + 請選擇 **my-demo-environment** 卡片內的標題，然後選擇 **Delete** (刪除)。  
![\[在環境詳細資訊頁面中刪除環境\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/console-delete-env.png)
   + 請選取 **my-demo-environment** 卡片，然後選擇 **Delete** (刪除)。  
![\[在環境清單中刪除環境\]](http://docs.aws.amazon.com/zh_tw/cloud9/latest/user-guide/images/console-delete-env-card.png)

1. 在 **Delete (刪除)** 對話方塊中輸入 `Delete`，然後選擇 **Delete (刪除)**。刪除操作需要幾分鐘的時間。

**注意**  
如果您確實遵循此教學，則環境就會是 EC2 環境，且 AWS Cloud9 也會終止已連線到該環境的 Amazon EC2 執行個體。  
不過，如果您使用 SSH 環境而非遵循教學課程，且該環境已連線到 Amazon EC2 執行個體，則 AWS Cloud9 不會終止該執行個體。如果您之後不終止該執行個體，您的 AWS 帳戶 可能會繼續收取與該執行個體相關的 Amazon EC2 持續費用。

------
#### [ Delete the Environment with the AWS CLI ]

1. 執行 AWS Cloud9 `delete-environment`命令，指定要刪除的環境 ID。

   ```
   aws cloud9 delete-environment --region MY-REGION --environment-id 12a34567b8cd9012345ef67abcd890e1
   ```

   在上述命令中，將 取代`MY-REGION`為建立環境 AWS 的區域，並將 `12a34567b8cd9012345ef67abcd890e1`取代為要刪除的環境 ID。

   如果您在建立環境時未儲存 ID，可以使用 AWS Cloud9 主控台找到 ID。在主控台中選取環境名稱，然後尋找 **Environment ARN (環境 ARN)** 的最後部分。

1. 如果您為此教學課程建立了 Amazon VPC，但不再需要它，請前往 [https://console.aws.amazon.com/vpc](https://console.aws.amazon.com/vpc) 使用 Amazon VPC 主控台刪除 VPC。

------

## 相關資訊
<a name="tutorial-final-info"></a>

以下是[開始使用 AWS Cloud9 主控台](#tutorials-basic)的其他資訊。
+ 當您建立 EC2 環境時，環境在預設情況下並不包含任何範本程式碼。若要使用範例程式碼建立環境，請參閱下列主題：
  +  [在 IDE AWS Cloud9 中使用Amazon Lightsail執行個體](lightsail-instances.md) 
+ 建立 AWS Cloud9 開發環境時，系統會引導您 AWS Cloud9 建立 Amazon EC2 執行個體。 AWS Cloud9 已建立執行個體，然後將環境與其連線。您也可以使用現有的雲端運算執行個體或自己的伺服器，稱為 *SSH 環境*。如需詳細資訊，請參閱[在 中建立環境 AWS Cloud9](create-environment.md)。

**選用的後續步驟**

探索以下任何或所有主題，以繼續熟悉 AWS Cloud9。


****  

|  **任務**  |  **參閱此主題**  | 
| --- | --- | 
| 進一步了解您可以如何利用環境。 | [在 中使用環境 AWS Cloud9](environments.md) | 
| 請嘗試其他電腦語言。 | [的教學課程 AWS Cloud9](tutorials.md) | 
|  進一步了解 AWS Cloud9 IDE。  |   [IDE AWS Cloud9 導覽](tour-ide.md) 中的 [使用 IDE](ide.md)   | 
|  邀請其他人即時透過文字聊天支援功能一起使用您的新環境。  |   [在 中使用共用環境 AWS Cloud9](share-environment.md)   | 
|  建立 SSH 環境。這些環境使用您建立的雲端運算執行個體或伺服器，而不是 AWS Cloud9 為您建立的 Amazon EC2 執行個體。  |   [在 中建立環境 AWS Cloud9](create-environment.md) 和 [SSH 環境主機要求](ssh-settings.md)   | 
|  使用 AWS Toolkit 在 AWS Lambda 函數和無伺服器應用程式中建立、執行和偵錯程式碼。  |   [使用 AWS Toolkit 使用 AWS Lambda 函數](lambda-toolkit.md)   | 
|   AWS Cloud9 搭配 使用 Amazon Lightsail。  |   [在 IDE AWS Cloud9 中使用Amazon Lightsail執行個體](lightsail-instances.md)   | 
|   AWS Cloud9 搭配 使用 AWS CodePipeline。  |   [在 IDE AWS Cloud9 AWS CodePipeline 中使用](codepipeline-repos.md)   | 
|  使用 AWS Cloud9 搭配 AWS CLI AWS CloudShell、 AWS CodeCommit、 AWS 雲端開發套件 (AWS CDK)、GitHub 或 Amazon DynamoDB，以及 Node.js、Python 或其他程式設計語言。  |   [的教學課程 AWS Cloud9](tutorials.md)   | 
|  使用 AWS RoboMaker 中智慧型機器人應用程式的程式碼。  |   *AWS RoboMaker 開發人員指南*中的[透過 AWS Cloud9進行開發](https://docs.aws.amazon.com/robomaker/latest/dg/cloud9.html)   | 

若要 AWS Cloud9 從社群取得 的協助，請參閱 [AWS Cloud9 開發論壇](https://forums.aws.amazon.com/forum.jspa?forumID=268)。（當您進入此論壇時， AWS 可能需要您登入。)

若要 AWS Cloud9 直接從 取得協助 AWS，請參閱支援頁面上的[AWS 支援](https://aws.amazon.com/premiumsupport/)選項。