Native integration with Gitpod lets JetBrains users spin up remote development environments and access them from cloud-based JetBrains IDEs
Users of JetBrains IDEs can now engage in remote cloud-based development thanks to a new integration with Gitpod, announced on April 27. This development allows developers to access source code and manage their projects from ephemeral development environments hosted in the cloud, all while using JetBrains IDEs.
The integration leverages Gitpod’s open-source platform, which automates the orchestration and provisioning of development environments. With Gitpod, developers can spin up fully configured environments in the cloud, eliminating the need to manage local setup and dependencies. The connection between Gitpod and JetBrains IDEs is facilitated through JetBrains Gateway, a remote development application currently in its beta stage. JetBrains Gateway enables developers to connect to remote servers via SSH, install an IDE as a back-end service, and open projects hosted on those remote machines.
Once set up, JetBrains Gateway launches the JetBrains Client, which is a thin client interface that interacts with the IDE back-end service. This setup ensures that the developer’s project is presented in the JetBrains IDE as if it were running locally, providing a seamless and integrated development experience.
The new feature supports a range of JetBrains IDEs, including IntelliJ IDEA for Java, PyCharm for Python, GoLand for Go, and PhpStorm for PHP. This compatibility ensures that developers working in different programming languages can benefit from the cloud-based development environments provided by Gitpod.
By integrating with Gitpod, JetBrains enhances its support for remote development, offering developers the flexibility to work from anywhere while leveraging powerful cloud-based tools. This integration aligns with the growing trend of cloud-native development and remote work, providing developers with robust solutions for managing their projects efficiently and effectively.
The use of JetBrains Gateway and Gitpod together represents a significant advancement in cloud-based development, facilitating a more streamlined and productive workflow for developers. As remote development continues to evolve, this integration highlights JetBrains’ commitment to providing versatile and cutting-edge tools for the developer community