AWS Cloud9 不再提供給新客戶。的現有客戶 AWS Cloud9 可以繼續正常使用服務。進一步了解
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Cloud9入門
使用此教學課程來開始使用 AWS Cloud9。您可以使用 AWS Cloud9 主控台或 AWS Command Line Interface (AWS CLI) 來使用 AWS Cloud9 IDE。在本教學課程中,您將了解如何設定 AWS Cloud9 開發環境,然後使用 AWS Cloud9 IDE 來為您的第一個應用程式編寫程式碼、執行和偵錯。如需詳細資訊 AWS Cloud9,請參閱什麼是 AWS Cloud9 。
若要進一步了解 AWS Cloud9 IDE,請參閱 導覽 AWS Cloud9 IDE。
此教學課程需約 1 小時方能完成。
警告
完成本教學課程可能會導致 AWS 您的帳戶產生費用。收費的項目可能包括 Amazon EC2。如需詳細資訊,請參閱 Amazon EC2 定價
先決條件
若要成功完成本教學課程,您必須先完成 設定 AWS Cloud9 中的步驟。
步驟 1:建立環境
在此步驟中,您可以使用 AWS Cloud9 主控台或 AWS CLI 來建立 AWS Cloud9 開發環境。
注意
如果您已建立要用於此教學課程的環境,請開啟該環境,並跳至步驟 2:IDE 基本導覽。
在 AWS Cloud9開發環境或環境中,您可以存放開發專案的檔案並執行工具來開發應用程式。在此教學課程中,您會建立 EC2 環境,然後使用該環境中的檔案和工具。
步驟 2:IDE 基本導覽
教學課程的這個部分介紹了您可以使用 IDE AWS Cloud9 來建立和測試應用程式的一些方式。
-
您可以使用 editor (編輯器) 視窗來建立和編輯程式碼。
-
您可以使用 terminal (終端機) 視窗或 Run Configuration (執行組態) 視窗來執行程式碼,無需進行偵錯。
-
您可以使用 Debugger (除錯器) 視窗來除錯您的程式碼。
請使用 JavaScript 和 Node.js 引擎來執行這三個任務。如需使用其他程式設計語言的說明,請參閱 的教學課程 AWS Cloud9。
準備好您的環境
執行和偵錯 JavaScript 程式碼所需的大多數工具都已為您安裝。不過,在本教學中,您需要一個額外的 Node.js 套件。安裝方式如下。
-
在 IDE AWS Cloud9 頂端的選單列上,選擇 Window、New Terminal 或使用現有的終端機視窗。
-
在終端機視窗 (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
撰寫程式碼
從撰寫一些程式碼開始。
-
在選單列上,選擇 File (檔案)、New File (新增檔案)。
-
將下列 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!");
-
選擇 File (檔案)、Save (儲存),然後儲存檔案為
hello-cloud9.js
。
執行您的程式碼
接著,您可以執行程式碼。
視您使用的程式設計語言而定,執行程式碼的方式可能有很多種。本教學使用 JavaScript,您可以透過終端機視窗或 Run Configuration (執行組態) 視窗來執行。
使用 Run Configuration (執行組態) 視窗執行程式碼
-
在選單列上,選擇 Run (執行)、Run Configurations (執行組態)、New Run Configuration (新增執行組態)。
-
在新的 Run Configuration (執行組態) 視窗 (IDE 底部的其中一個標籤),將
hello-cloud9.js
輸入 Command (命令) 欄位,然後選擇 Run (執行)。 -
請確定 Run Configuration (執行組態) 提示為作用中,然後在提示時輸入數字來與應用程式互動。
-
在 Run Configuration (執行組態) 視窗中檢視您程式碼的輸出。它應類似以下內容。

使用終端機視窗執行程式碼
-
移至您先前使用的終端機視窗 (或開啟新的終端視窗)。
-
在終端機視窗中,於終端機提示下輸入
ls
,然後確認您的程式碼檔案位於檔案清單中。 -
在提示字元中輸入
node hello-cloud9.js
以啟動應用程式。 -
在提示字元中輸入數字,以與應用程式互動。
-
在終端機視窗中檢視程式碼的輸出。它應類似以下內容。

除錯您的程式碼
最後,您可以使用 Debugger (除錯器) 視窗偵錯您的程式碼。
-
選擇第 10 行旁的邊界,將中斷點新增至第 10 行的程式碼 (
if (input === 'q')
)。該行號旁會顯示紅色圓圈,如下所示。 -
選擇 IDE 右側的 Debugger (除錯器) 按鈕,開啟 Debugger (除錯器) 視窗。或者,選擇選單列上的 Window (視窗)、Debugger (除錯器)。
然後在 Debugger (除錯器) 視窗中的 Watch Expressions (監看表達式) 區段選擇 Type an expression here (在此輸入表達式),以便監看
input
變數。 -
前往您先前用來執行程式碼的 Run Configuration (執行組態) 視窗。選擇執行。
或者,您可以開啟新的 Run Configuration (執行組態) 視窗,並開始執行程式碼。從選單欄選擇 Run (執行)、Run With (執行工具)、Node.js 以執行此動作。
-
在 Run Configuration (執行組態) 提示字元中輸入數字,並查看程式碼在第 10 行暫停。Debugger (除錯器) 視窗會顯示您在 Watch Expressions (監看運算式) 中輸入的值。
-
在 Debugger (除錯器) 視窗中,選擇 Resume (繼續)。這是在上一個螢幕截取畫面中反白顯示的藍色箭頭圖示。
-
選擇 Run Configuration (執行組態) 視窗中的 Stop (停止) 以停止除錯器。
步驟 3:清理
若要避免持續向 收取與此教學課程 AWS 帳戶 相關的費用,請刪除環境。
警告
一旦刪除您的環境便無法復原。
相關資訊
以下是 AWS Cloud9 主控台入門的其他資訊。
-
當您建立 EC2 環境時,環境在預設情況下並不包含任何範本程式碼。若要使用範例程式碼建立環境,請參閱下列主題:
-
AWS Cloud9 開發環境建立時,系統會引導您 AWS Cloud9 建立 Amazon EC2 執行個體。 會 AWS Cloud9 建立執行個體,然後將環境連接至該執行個體。您也可以使用現有的雲端運算執行個體或自己的伺服器,稱為 SSH 環境。如需詳細資訊,請參閱在 中建立環境 AWS Cloud9。
選用的後續步驟
探索以下任何或所有主題,以繼續熟悉 AWS Cloud9。
任務 | 參閱此主題 |
---|---|
進一步了解您可以如何利用環境。 |
|
請嘗試其他電腦語言。 |
|
進一步了解 AWS Cloud9 IDE。 |
|
邀請其他人即時透過文字聊天支援功能一起使用您的新環境。 |
|
建立 SSH 環境。這些環境使用您建立的雲端運算執行個體或伺服器,而不是 AWS Cloud9 為您建立的 Amazon EC2 執行個體。 |
|
使用 AWS Toolkit 在 AWS Lambda 函數和無伺服器應用程式中建立、執行和偵錯程式碼。 |
|
AWS Cloud9 搭配 使用 Amazon Lightsail。 |
|
AWS Cloud9 搭配 使用 AWS CodePipeline。 |
|
AWS Cloud9 搭配 AWS CLI、 AWS CloudShell、 AWS CodeCommit、 AWS 雲端開發套件 (AWS CDK)、GitHub 或 Amazon DynamoDB 和 Node.js、Python 或其他程式設計語言使用。 |
|
使用 AWS RoboMaker 中智慧型機器人應用程式的程式碼。 |
AWS RoboMaker 開發人員指南中的透過 AWS Cloud9進行開發 |
若要 AWS Cloud9 從社群取得 的協助,請參閱 AWS Cloud9 討論論壇
若要 AWS Cloud9 直接從 取得協助 AWS,請參閱支援頁面上的AWS 支援