Cloud Workstations 提供多个预配置容器映像,其中包含预配置的集成开发环境 (IDE)。如需使用预配置的 IDE,请从 预配置的基础映像列表 根据需要选择创建新工作站配置 创建工作站 使用该配置 通过浏览器登录工作站后,您可以使用预配置容器映像中包含的 IDE。
Cloud Workstations 基本编辑器
Cloud Workstations 附带一个默认的 Cloud Workstations 专用 IDE Code OSS,可让您编写、构建、测试、调试和运行应用。Code OSS for Cloud Workstations 构建于 Code-OSS 开源项目,它支持随 打开 VSX Registry, 并附带 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 和其他 Kotlin、Scala 和 Groovy 等 JVM 语言。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,请参阅有关此 IDE 的 JetBrains 功能页面 CLion。
PhpStorm IDE
PhpStorm 是一个 PHP IDE,可提供实时的错误预防、自动补全、 包括代码重构、零配置调试以及扩展的 HTML、CSS 和 JavaScript 编辑器。PhpStorm 包含 WebStorm 的 HTML、CSS 和 JavaScript 功能。如需使用此 IDE 的预配置基础映像,请参阅 预配置基础映像的列表。
如需详细了解此 IDE,请参阅 JetBrains 的 PhpStorm 功能页面。
乘客 IDE
Rider 可帮助您开发 .NET、ASP.NET、.NET Core、Xamarin 或 Unity 应用。它为 Google Cloud 中 .NET 开发,例如 C#、VB.NET、F#、ASP.NET Razor 语法、JavaScript TypeScript、XAML、XML、HTML、CSS、SCSS、JSON 和 SQL。 如需为此 IDE 使用预配置的基本映像,请参阅预配置基本映像列表。
如需详细了解此 IDE,请参阅有关此 IDE 的 JetBrains 功能页面 乘客。
RubyMine IDE
RubyMine 是用于开发 Ruby 和 Rails 项目的 IDE。它支持 适用于 Ruby 和 Rails、JavaScript 和 CoffeeScript、ERB 和 HAML、CSS、Sass 和 更少,更多。它提供语法和错误突出显示、代码格式设置以及 代码补全。 如需使用此 IDE 的预配置基础映像,请参阅 预配置基础映像的列表。
如需详细了解此 IDE,请参阅有关此 IDE 的 JetBrains 功能页面 RubyMine。