VS Code allows a local development experience with source code and source execution on a remote machine: https://code.visualstudio.com/docs/remote/remote-overview
Is there a similar tool to this for use with IntelliJ? The VSCode extension pack doesn't need to mount the files from the remote source locally. It actually runs a server behind the scene on the remote box and serves over files one at a time as you need to access them to the IDE running on your local machine.
VSCode by default uses a really low amount of RAM, which allows us to have multiple projects open at the same time. IntelliJ tends to be heavy – working with 3 projects simultaneously can make it quite unresponsive, despite having 32GB of RAM.
IntelliJ is a full IDE which comes with 'everything' (intellisense, debugger etc) and VS Code is just a text editor. True, there are lots of plugins but it's still a text editor. Also, IntelliJ is awesome.
You can launch an SSH Session right from IntelliJ IDEA. By running commands in a dedicated SSH terminal, you can access data on a remote Web server or a Vagrant instance (virtual machine) via an SSH tunnel, mainly upload and download files.
If you already have IntelliJ IDEA installed on your remote server, you can launch it manually and connect to the remote project started in that IDE. It works the same way as from JetBrains Gateway.
Update 2021-11-04: JetBrains now has 2 products/features that enable this sort of remote development:
IntelliJ IDEA doesn't have this feature at the moment, you can follow the corresponding feature request for updates.
Quoting the blog post:
We’re considering the possibility to extend the “thin client” approach to other scenarios beyond collaborative editing, such as running the IDE backend in the cloud, but we aren’t ready to announce specific plans in that area.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With