預先設定的 IDE

Cloud Workstations 提供多個預先設定的容器映像檔,內含預先設定的整合式開發環境 (IDE)。如要使用預先設定的 IDE,請在建立新的工作站設定時,從預先設定的基本映像檔清單中選取所需項目,然後使用該設定建立工作站。透過瀏覽器登入工作站後,您可以使用預先設定的容器映像檔中包含的 IDE。

Cloud Workstations 基礎編輯器

Cloud Workstations 預設提供 Cloud Workstations 適用的 IDE Code OSS,可讓您編寫、建構、測試、偵錯及執行應用程式。Cloud Workstations 適用的 Code OSS 是以 Code-OSS 開放原始碼專案為基礎建構而成,支援 Open VSX 登錄檔提供的 IDE 擴充功能,並預先安裝 Cloud Code IDE 擴充功能。

如要進一步瞭解如何使用 Cloud Workstations 基礎編輯器,請參閱「基礎編輯器總覽」。

預先設定的 JetBrains IDE

Cloud Workstations 也提供預先設定的 JetBrains IDE 映像檔。

下列 JetBrains IDE 的預先設定映像檔已預先安裝 Cloud Code 擴充功能:

此外,我們也提供下列 JetBrains IDE 的預先設定映像檔:

IntelliJ IDEA Ultimate IDE

IntelliJ IDEA Ultimate 是具備情境感知功能的 IDE,可處理 Java 和其他 JVM 語言,例如 Kotlin、Scala 和 Groovy。IntelliJ IDEA Ultimate 整合了各種工具,支援 JavaScript 和相關技術,並進階支援 Spring、Spring Boot、Jakarta EE、Micronaut、Quarkus 和 Helidon 等架構,可協助您開發全端網頁應用程式。您也可以使用 JetBrains 開發的外掛程式擴充 IntelliJ IDEA,以便使用其他程式設計語言,包括 Go、Python、SQL、Ruby、PHP 等。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 IntelliJ IDEA Ultimate 的 JetBrains 功能頁面。

PyCharm Professional IDE

PyCharm Professional 是專用的 Python IDE,提供 Python 開發人員必備的工具,並建立 Python、網頁和資料科學開發環境,有助於提高生產力。IDE 提供 PEP8 檢查、程式碼測試輔助、智慧重構和多項檢查功能,有助於提升程式碼品質。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 PyCharm Professional 的 JetBrains 功能頁面。

GoLand IDE

GoLand 是 Go IDE,可協助您讀取、編寫及變更 Go 程式碼。這項功能提供智慧型完成、檢查、快速修正、程式碼生成等功能,甚至還能偵測遞迴呼叫。您也可以擴充對 JavaScript、TypeScript 和資料庫的支援。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 GoLand 的 JetBrains 功能頁面。

WebStorm IDE

WebStorm 是適用於 JavaScript 和相關技術的 IDE。支援 JavaScript、TypeScript、React、React Native、Electron、Vue、Angular、Node.js、HTML、樣式表等。程式碼編輯器提供程式碼完成、品質分析、重構和 HTML 預覽功能。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 WebStorm 的 JetBrains 功能頁面。

CLion IDE

CLion 是整合式 C 和 C++ 開發環境,提供程式碼輔助、程式碼生成樣板、安全重構、動態程式碼分析,以及整合式偵錯工具。此外,還支援 Rust、Swift、CMake、Python 和其他熱門語言。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 CLion 的 JetBrains 功能頁面。

PhpStorm IDE

PhpStorm 是 PHP IDE,提供即時錯誤預防、自動完成、程式碼重構、零設定偵錯,以及擴充的 HTML、CSS 和 JavaScript 編輯器。PhpStorm 包含 WebStorm 的 HTML、CSS 和 JavaScript 功能。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 PhpStorm 的 JetBrains 功能頁面。

Rider IDE

Rider 可協助您開發 .NET、ASP.NET、.NET Core、Xamarin 或 Unity 應用程式。它提供編輯支援和程式碼洞察功能,適用於 .NET 開發中使用的語言,例如 C#、VB.NET、F#、ASP.NET Razor 語法、JavaScript、TypeScript、XAML、XML、HTML、CSS、SCSS、JSON 和 SQL。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 Rider 的 JetBrains 功能頁面。

RubyMine IDE

RubyMine 是 Ruby 和 Rails 專案開發的 IDE。支援 Ruby 和 Rails、JavaScript 和 CoffeeScript、ERB 和 HAML、CSS、Sass 和 Less 等等。提供語法和錯誤醒目顯示、程式碼格式設定和程式碼完成功能。如要使用這個 IDE 的預先設定基本映像檔,請參閱預先設定基本映像檔清單

如要進一步瞭解這個 IDE,請參閱 RubyMine 的 JetBrains 功能頁面。