Space | Introduces native support for more IntelliJ-based IDE development environments


In the initial release of remote development , the Space development environment only supports Fleet and IntelliJ IDEA. 


Recently, we've introduced support for more IntelliJ-based IDEs: GoLand, PhpStorm, PyCharm, RubyMine, WebStorm, and CLion (as of version 2021.3).


All of these IDEs can use the Space development environment through the JetBrains Gateway. 


  • To launch these IDEs remotely, all you need is a Space organization and the JetBrains Gateway app (available as a standalone app or via the Toolbox App).


  • When creating a new development environment, select the IDE to use from the list:


  • When preparing the warmup snapshot, you should also specify the desired 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")
        }
    }


You can now also choose a specific IDE version for which to prepare the project for indexing (the IDE version will override the default version specified by the administrator).


The default dev-container image includes the basic minimum tools required for IDE supported languages ​​(PHP, Ruby, Node.js, etc.), which should be sufficient for evaluation purposes. However, for real projects, we recommend preparing a custom image that fits your project's specific needs.


Please try remote development with your favorite JetBrains IDE and share your feedback with us!

Sign up for JetBrains Space for free »»»

All-in-one solution for software projects and teams

English blog post original author: Valerie Andrianova


Related Reading

⏬ Click "Read the original text" to learn more

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

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

Guess you like

Origin my.oschina.net/u/5494143/blog/5497082