Space
The intelligent code collaboration platform
Space is pivoting to SpaceCode, focused on Git hosting and code reviews. Learn more →
News
在 Space 开发环境中引入对更多基于 IntelliJ 的 IDE 的支持
在远程开发的初始版本中,Space 开发环境仅支持 Fleet 和 IntelliJ IDEA。
今天,我们很高兴引入对更多基于 IntelliJ 的 IDE 的支持:GoLand、PhpStorm、PyCharm、RubyMine、WebStorm 和 CLion(从 2021.3 版开始)。 所有这些 IDE 都可以通过 JetBrains Gateway 使用 Space 开发环境。
请观看下面的短视频了解详细信息:
要远程启动这些 IDE,您只需要一个 Space 组织和 JetBrains Gateway 应用(作为独立应用程序或通过 Toolbox App 提供)。
新建开发环境时,从列表中选择要使用的 IDE:
在准备预热快照时,也应指定所需的 IDE:
job("My project warmup data") { startOn { schedule { cron("0 7 * * *") } } // ide is the IDE you want Automation to build indexes for: // Ide.Fleet, Ide.Idea, Ide.RubyMine, Ide.WebStorm, and so on. // Ide.IJGateway has been deprecated. warmup(ide = Ide.GoLand) { // (Optional) Specify the IDE version to use instead of the // organization default. You can also use // IdeVersion.LatestOfQuality("Release"). ideVersion = IdeVersion.Specific("2021.3.1", "Release") } }
现在,您还可以选择要为其准备项目索引的特定 IDE 版本(IDE 版本将覆盖管理员指定的默认版本)。
默认的 dev-container 镜像包括 IDE 支持的语言(PHP、Ruby、Node.js 等)所需的基本最少工具,这应该足够用于评估目的。 但是,对于实际项目,我们建议准备适合您项目特定需求的自定义镜像。
请尝试使用您最喜欢的 JetBrains IDE 进行远程开发,并与我们分享您的反馈!
英文博文原作者: