Cloud Workstations 提供多个预配置容器映像,其中包含预配置的集成开发环境 (IDE)。如需使用预配置的 IDE,请在创建新的工作站配置时从预配置的底板映像列表中选择所需的映像,然后使用该配置创建工作站。通过浏览器登录工作站后,您可以使用预配置容器映像中包含的 IDE。
Cloud Workstations 基本编辑器
Cloud Workstations 附带一个默认的 Cloud Workstations 专用 IDE Code OSS,可让您编写、构建、测试、调试和运行应用。Cloud Workstations 专用 Code 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 Professional 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,请参阅 JetBrains 的 GoLand 功能页面。
WebStorm IDE
WebStorm 是一款适用于 JavaScript 和相关技术的 IDE。它支持 JavaScript、TypeScript、React、React Native、Electron、Vue、Angular、Node.js、HTML、样式表等。代码编辑器提供代码补全、质量分析、重构和 HTML 预览功能。如需为此 IDE 使用预配置的基本映像,请参阅预配置基本映像列表。
如需详细了解此 IDE,请参阅 JetBrains 的 WebStorm 功能页面。
CLion IDE
CLion 是一个集成的 C 和 C++ 开发环境,提供代码协助、代码生成样板、安全重构、动态代码分析和集成调试程序。它还支持 Rust、Swift、CMake、Python 和其他热门语言。如需为此 IDE 使用预配置的基本映像,请参阅预配置基本映像列表。
如需详细了解此 IDE,请参阅 JetBrains 的 CLion 功能页面。
PhpStorm IDE
PhpStorm 是一款 PHP IDE,提供即时错误防范、自动补全、代码重构、零配置调试,以及扩展的 HTML、CSS 和 JavaScript 编辑器。PhpStorm 包含 WebStorm 的 HTML、CSS 和 JavaScript 功能。如需为此 IDE 使用预配置的基本映像,请参阅预配置基本映像列表。
如需详细了解此 IDE,请参阅 JetBrains 的 PhpStorm 功能页面。
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,请参阅 JetBrains 的 Rider 功能页面。
RubyMine IDE
RubyMine 是一款用于 Ruby 和 Rails 项目开发的 IDE。它支持 Ruby 和 Rails、JavaScript 和 CoffeeScript、ERB 和 HAML、CSS、Sass 和 Less 等。它提供语法和错误突出显示、代码格式设置和代码补全功能。如需为此 IDE 使用预配置的基本映像,请参阅预配置基本映像列表。
如需详细了解此 IDE,请参阅 JetBrains 的 RubyMine 功能页面。