在 JetBrains Gateway 中使用 Amazon CodeCatalyst
您可以從 JetBrains 啟動虛擬運算環境,稱為開發環境。開發環境是可自訂的雲端開發環境,您可以在 Space 中複製並與不同團隊成員共用。如需有關開發環境以及如何從 CodeCatalyst 存取這些環境的詳細資訊,請參閱《Amazon CodeCatalyst 使用者指南》中的開發環境一節。
下列各節說明如何從 JetBrains Gateway 建立、開啟和使用開發環境。
開啟開發環境
若要從 JetBrains Gateway 開啟現有的開發環境,請完成以下步驟。
-
在連線 Explorer 中選擇 Amazon CodeCatalyst 外掛程式。
-
在遠端開發精靈主體中,導覽到您要打開的開發環境父系 Space 和專案。
-
選擇您想開啟的開發環境。
-
確認開發環境的開啟程序以繼續。
注意
JetBrains 會在新的狀態視窗中顯示進度,當開啟程序完成時,開發環境會在新視窗中開啟。
建立開發環境
建立新的開發環境
-
在連線 Explorer 中選擇 CodeCatalyst 外掛程式。
-
在遠端開發精靈標題區段,選擇建立開發環境連結來開啟新增 CodeCatalyst 開發環境檢視。
-
在新增 CodeCatalyst 開發環境檢視中,使用下列欄位來設定開發環境偏好設定。
-
IDE:選取您要在開發環境中啟動的偏好 JetBrains IDE。
-
CodeCatalyst 專案:為開發環境選擇 CodeCatalyst Space 和專案。
-
開發環境別名:輸入開發環境的替代名稱。
-
運算:為開發環境選擇虛擬硬體組態。
-
永久性儲存:選擇開發環境的持久性儲存容量。
-
閒置逾時:選擇開發環境進入待命狀態之前經過的系統閒置時間。
-
-
若要建立新的開發環境,選擇建立開發環境。
注意
當您選擇建立開發環境時,新增開發環境檢視會關閉,並開始建立開發環境的程序。此程序可能需要幾分鐘的時間,而且在開發環境建立完成之前,您無法使用其他 JetBrains Gateway 功能。
JetBrains 會在新的狀態視窗中顯示進度,當程序完成時,開發環境會在新視窗中開啟。
從第三方儲存庫建立開發環境
您可以透過連結至儲存庫做為來源,從第三方儲存庫建立開發環境。
連結到第三方存儲庫做為來源的作業,是在 CodeCatalyst 中的專案層級處理。如需如何將第三方存儲庫連線到開發環境的說明和其他詳細資訊,請參閱《Amazon CodeCatalyst 使用者指南》中的連結來源儲存庫主題。
配置開發環境設定
若要從 JetBrains Gateway 變更現有開發環境的設定,請完成以下步驟。
注意
一旦建立之後,開發環境的儲存空間就無法修改。
-
在連線 Explorer 中選擇 Amazon CodeCatalyst 外掛程式。
-
在遠端開發精靈主體中,導覽到您要設定的開發環境父系 Space 和專案。
-
在您要配置的開發環境旁邊選擇設定圖示,打開設定開發環境: 設定
-
在設定開發環境: 設定選單中,透過變更下列選項來設定您的開發環境:
-
開發環境別名:用於指定開發環境替代名稱的選用欄位。
-
IDE:選擇您要在開發環境中啟動的 JetBrains IDE。
-
運算:為開發環境選擇虛擬硬體組態。
-
閒置逾時:選擇開發環境進入待命狀態之前經過的系統閒置時間。
-
暫停開發環境
開發環境中的活動會永久儲存。這表示您可以暫停和繼續開發環境,而不會遺失工作進度。
若要暫停開發環境,請完成以下幾個步驟。
-
在連線 Explorer 中選擇 Amazon CodeCatalyst 外掛程式。
-
在遠端開發精靈主體中,導覽到您要暫停的開發環境父系 Space 和專案。
-
選擇使用中開發環境旁邊的暫停圖示,開啟確認暫停對話方塊。
-
選擇是來關閉確認暫停對話方塊並初始化暫停程序。
注意
JetBrains 會在新的狀態視窗中顯示暫停程序的進度。當開發環境停止時,暫停圖示會從使用者介面中移除。
恢復開發環境
開發環境中的活動會永久儲存。這表示您可以繼續暫停的開發環境,而不會遺失之前的工作進度。
若要繼續暫停的開發環境,請完成以下幾個步驟。
-
在連線 Explorer 中選擇 Amazon CodeCatalyst 外掛程式。
-
在遠端開發精靈主體中,導覽到您要繼續的開發環境父系 Space 和專案。
-
選擇您想繼續的開發環境。
注意
JetBrains 會在新的狀態視窗中顯示繼續程序的進度。當開發環境繼續時,開發環境設定圖示的旁邊會新增暫停圖示。
刪除開發環境
若要刪除開發環境,請完成以下幾個步驟:
-
在連線 Explorer 中選擇 Amazon CodeCatalyst 外掛程式。
-
在遠端開發精靈主體中,導覽到您要刪除的開發環境父系 Space 和專案。
-
選擇開發環境旁邊的 X 圖示按鈕,開啟確認刪除對話方塊。
-
選擇是關閉對話方塊並刪除您的開發環境。
重要
選擇是之後,您的開發環境被刪除且無法擷取。刪除開發環境之前,請確認您已遞交程式碼變更並推送到原始來源儲存庫。否則,未儲存的變更將永久遺失。
刪除開發環境之後,遠端開發精靈會更新,該開發環境不會再列於您的資源中。
設定開發環境預設值
您可以在 devfile
中為您的開發環境設定開發環境預設設定。devfile
規格是一套開放標準,您可以在 YAML 文件中進行更新。
如需如何定義和設定 devfile
的詳細資訊,請參閱 devfile.io
若要從 JetBrains Gateway開發環境執行個體開啟並編輯您的 devfile
,請完成以下步驟。
-
在您使用中的 JetBrains 開發環境的導覽列中,展開 Amazon CodeCatalyst 開發環境節點,開啟後端狀態詳細資訊選單。
-
選擇設定開發環境索引標籤,然後選擇開啟,在 JetBrains Editor 中打開
devfile
。 -
在 Editor 中變更您的
devfile
並儲存內容。 -
儲存變更時,Amazon CodeCatalyst 開發環境節點會顯示警示,指出您的開發環境需要重建。
-
展開 Amazon CodeCatalyst 開發環境節點,並在設定開發環境索引標籤中選擇重建開發環境節點。