Recently we announced support for remote development in JetBrains IDEs. This means you can host your source code, toolchains, and an IntelliJ-based ID

A Deep Dive Into JetBrains Gateway

submited by
Style Pass
2021-12-06 19:00:12

Recently we announced support for remote development in JetBrains IDEs. This means you can host your source code, toolchains, and an IntelliJ-based IDE running as a service on a remote server. A local thin client, based on the familiar IntelliJ Platform, provides a rich, full featured UI for editing, building, running, testing, debugging, and more.

Everything you need for working on your code can live remotely on a physical server or a virtual machine, giving you clean, reproducible development environments, the power of a server machine, and the ability to work from anywhere.

JetBrains remote development will connect to a server via SSH. The IDE is installed as a backend service on the remote machine, where it will load the project without displaying a user interface. A thin client runs locally, connects to the IDE backend and provides a full, rich UI, while all the processing happens remotely.

This whole process is managed by JetBrains Gateway, a new, compact, standalone app that provides everything you need to get started with remote development. Since it’s standalone, it’s the only thing you need to install locally to start working and is ideal for less powerful laptops and in cases where a full IDE install isn’t desired. 

Leave a Comment