预配置的 IDE

Cloud Workstations 提供了多个预配置的容器映像,其中包含预配置的集成开发环境 (IDE)。如需使用预配置的 IDE,请从创建新工作站配置时所需的预配置基础映像列表中进行选择,然后使用该配置创建工作站。通过浏览器登录工作站时,您可以使用预配置的容器映像中包含的 IDE。

Cloud Workstations 基础编辑器

Cloud Workstations 附带适用于 Cloud Workstations 的默认 IDE Code OSS,供您编写、构建、测试、调试和运行应用。 适用于 Cloud Workstations 的代码 OSS 基于 Code-OSS 开源项目构建,支持随 Open VSX Registry 提供的 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 可帮助您开发全栈 Web 应用,它具有集成的工具、对 JavaScript 和相关技术的支持以及对 Spring、Spring Boot、Jakarta EE、Micronaut、Quarkus 和 Helidon 等框架的高级支持。您还可以使用 JetBrains 开发的插件扩展 IntelliJ IDEA,从而使用其他编程语言,包括 Go、Python、SQL、Ruby、PHP 及许多其他编程语言。如需使用此 IDE 的预配置基础映像,请参阅预配置基础映像列表

如需详细了解此 IDE,请参阅 IntelliJ IDEA Ultimate 的 JetBrains 功能页面。

PyCharm 专业 IDE

PyCharm Professional 是一个专用的 Python IDE,可为 Python 开发者提供基本工具,并为高效的 Python、Web 和数据科学开发创造环境。该 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 功能页面。

乘客 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 功能页面。