歡迎使用專案 IDX

Project IDX 是實驗性的網頁式整合式開發環境,IDX 可協助您在各種技術堆疊中建構及部署應用程式,而無需為自己或團隊中的其他人設定開發環境。IDX 是在 Google Cloud 上可完全設定的 VM 上執行,就像本機開發環境一樣,能夠確保開發環境的穩定、安全,且可完整設定。

IDX 上的新專案範本支援使用 Angular、Next.js、React、Svelte 和 Vue 等架構開發網頁應用程式。IDX 也提供範本,讓您完全在瀏覽器中使用 Flutter 開發跨平台應用程式。

繼續閱讀 IDX 的主要功能清單。

主要功能與特色

熟悉的環境 IDX 以熱門的 Code OSS 專案為基礎,並會執行採用 Google Cloud 技術的完整虛擬機器 (VM)
IDX AI IDX AI 會在你輸入時提供程式碼建議。您可以透過 AI 技術進行程式碼即時通訊,要求 IDX AI 協助編寫程式碼,包括產生新程式碼、將程式碼翻譯成其他語言、提供程式碼說明,以及撰寫單元測試。IDX AI 也會根據 AI 產生的程式碼醒目顯示可能的授權要求。
使用內建範本建立專案 您可以利用各種常見的網路和多平台架構來快速建構新的應用程式,包括 Next.js、React、Angular、Vue、Svelte 和 Flutter。
GitHub 匯入功能 將自己的網頁和 Flutter 應用程式遷移至 IDX,或是從 GitHub 的公開或私人存放區開始使用。
Flutter 應用程式的 Android Cloud 模擬器 (即將推出) 內建的 Android Emulator 可協助您針對實際的行動 OS 開發 Flutter 應用程式,而且完全在瀏覽器中操作。
直接從工作區部署 直接從工作區將網路或 Flutter 網路專案部署至 Firebase 託管。
Workspace 共用功能 (高度實驗功能) 您可以直接邀請其他使用者前往工作區,以加快疑難排解工作階段或示範處理中的工作,而且可以使用本機程式碼、終端機和模擬器等項目的共用完整存取權。
完整的 VM 工作區 IDX 工作區可供設定、可重現及暫時使用,方便您隨時隨地利用簡潔強大的開發人員設定來編寫程式碼。
擴充功能 IDX 隨附預先安裝的擴充功能,可協助您設定工作區及取得程式碼。您也可以存取 OpenVSX 提供的各種其他擴充功能。

事前免責事項

這是專案 IDX 的實驗性正式發布前版本。Project IDX 可能變動,且不適用於任何服務水準協議 (SLA) 或廢止政策。實作方式可能隨時變更,恕不另行通知。

關於本說明文件隨附的任何範例軟體、資料檔案和原始碼:這項產品是依「原樣」提供,不提供任何形式的保證,Google 明確聲明任何明示、默示、法定或其他任何擔保,包括但不限於適售性、特定用途適用性及本產品任何侵權的擔保。

IDX 其他計畫限制和免責事項

  • 生成式程式碼功能

    • IDX 提供 AI 生成式程式碼和即時通訊功能,以及相關聯的開發人員服務和軟體 (「生成式程式碼功能」),但這類軟體本質上仍處於實驗階段,因此有時可能也會顯示不正確或令人反感的資訊,而這並不代表 Google 的觀點,因此請謹慎使用程式碼
    • 您必須年滿 18 歲才能使用生成式程式碼功能。
    • 請勿輸入任何個人或機密資訊,包括但不限於姓名、電話號碼、地址、電子郵件地址或出生日期。


後續步驟

開始使用 Project IDX