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 进行远程开发,并与我们分享您的反馈!

免费注册 JetBrains Space»»»

适用于软件项目和团队的一体化解决方案

英文博文原作者:Valerie Andrianova


相关阅读

⏬ 戳「阅读原文」了解更多

本文分享自微信公众号 - JetBrains(JetBrainsChina)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

{{o.name}}
{{m.name}}

猜你喜欢

转载自my.oschina.net/u/5494143/blog/5497082
今日推荐