Google Cloud 為開發人員提供多種方式,提升開發工作流程的效率,包括下列工具:
事前準備
為確保您能設定 API 和使用工具,請要求管理員完成下列工作:
- 建立帳戶,用於登入及使用 Google Cloud產品,包括 Google Cloud 控制台和 Google Cloud CLI。
- 建立專案,做為Google Cloud 資源的存取範圍。
- 啟用專案的帳單功能,以便支付服務和 API 用量費用。
如需完成設定步驟的詳細操作說明,請參閱「Google Cloud 設定導覽流程」。
Cloud Workstations:在標準化環境中開發
開發人員需要軟體和特定設定才能執行工作。貴公司的管理員可以建立並發布適合特定專案的開發環境範本,協助您完成工作流程。
開發人員可透過 Cloud Workstations 享有下列優點:
- 標準化環境,團隊中每位開發人員都能使用一致的環境。
- 管理員預先設定的設定。
- 可透過瀏覽器、SSH 或 IDE 存取網頁式環境。
詳情請參閱 Cloud Workstations 總覽。
Google Cloud CLI:編寫指令碼及自動化
Google Cloud CLI 工具可協助您透過指令列,或透過指令碼和其他自動化程序,建立及管理 Google Cloud資源。舉例來說,您可以建立自動化指令碼,將檔案推送至 VM。
使用 gcloud CLI 執行下列操作:
- 管理本機設定。
- 建立驗證。
- 透過指令列存取 Google Cloud 服務。
如需安裝步驟,請參閱「安裝 Google Cloud CLI」。
Cloud Code:直接在 IDE 中開發
Cloud Code 內含多種實用工具,可協助您使用 Cloud Client Libraries 開發雲端應用程式。使用 Cloud Code,直接在 VS Code 或支援的 JetBrains IDE 中執行下列操作:
- 整合 Google Cloud API,與 Google Cloud 服務搭配使用。
- 參閱說明文件。
- 對應用程式進行偵錯。
- 使用 Gemini Code Assist。
Cloud Code 會自動安裝在 Cloud Workstations 和 Cloud Shell 上。如要為 IDE 安裝擴充功能,請參閱下列說明:
Gemini Code Assist:在 AI 輔助下開發及部署
安裝 Cloud Code 擴充功能時,系統預設也會安裝 Gemini Code Assist 擴充功能。Gemini Code Assist 可提供 AI 輔助程式碼功能,包括:
- 生成及偵錯程式碼。
- 生成單元測試。
- 透過即時通訊回答程式碼和其他技術主題的問題。
詳情請參閱「Gemini Code Assist 簡介」。
後續步驟
如要瞭解更多開發人員工具,請參閱「Google Cloud SDK、語言、架構和工具總覽」。
如要熟悉開發工作流程,請嘗試下列指南:
如需範例解決方案,請參閱下列內容:
如要瞭解部署選項,請參閱下列文章: