![]() ![]() However, technically it is quite possible. Local installations of the server on Windows and Mac are not a subject for the current stage of the project. The server side is supported as a Docker Image and as a local distribution for Linux servers. Server (GNU GPL v2.0 + Classpath Exception).Now, everything is free and open-source software: On the other hand, X11, VNC, and RDP are well-known solutions, and system administrators know exactly how to run them in a corporate environment.Īlso, we have a special documentation page where we list advantages of Projector. And it doesn't matter if your connection is slow or not, your text always is perfect, because the fonts are all in a vector format. For example, that allows rendering crisp, pixel-perfect vector fonts. Unlike all these alternatives, it uses extended and precise information about applications written in Java (which all JetBrains IDEs are) and sends it over the network. One the one hand, the Projector is much more responsive. The сlosest competitors to the Projector are X Window System, VNC, and RDP. You shouldn't have any problems with that.Īlso, you can use the following SSH command to redirect these ports through a plain SSH tunnel : It uses the HTTP and WebSocket protocols to connect to the browser. The Projector should run on popular VPN solutions like OpenVPN. A standalone distribution is currently available for GNU/Linux hosts only.ĭockerfiles are public and Open Source, so you can verify them with your security team.Īlso, we have the third way to run Projector: via Projector IDE Plugin ( projector-plugin). You can use the Projector as a set of Docker images ( projector-docker), or as a standalone distribution ( projector-installer). If there is a demand from users, in the next stages we may build separate native applications. We also have an Electron-based app ( projector-launcher) that wraps a web page and can run Projector Web Client. You can use a fullscreen mode in your browser to achieve an almost desktop-like experience. ![]() The experience is very similar to using any interactive website. Client-side ¶Ĭurrently, you can use a web browser to connect to the IDE. You can check README.Īs for the client-side, just open the URL (something like ) in the browser, and that’s it. If you can't even use this installation script, you need to dive deeper and understand how it works under the hood. If you can't use Docker for some reasons (for example, due to any security limitations), try this installation script. The easiest way to try the project is to use Docker Images. This info is given comprehensively at servers and clients pages respectively. You should decide how you run a remote IDE and how you access it. IntelliJ IDEA on Android tablet (Huawei MediaPad M5) Quick start ¶ Any configuration that requires remote access.ĭon't understand some items? We have a special list where we describe them more comprehensively.VM or Docker images with debug sources and pre-configured IDE.Remote debugging on a server-side (devtest, devprod).The ability to turn off your computer, while your app continues to work on the server.Running the IDE in a GNU/Linux environment on Windows machines or even on exotic operating systems like ChromeOS.Thin clients and cheap hardware like Android tablets.High-security zones and corporate environments.Running the code from IDE located near the runtime (whatever it is) or near the database to reduce roundtrips.Let's enumerate some of them to inspire you: We believe there are many cases when you may want to use Projector. This section of documentation describes how Projector is adapted to IntelliJ-based apps. It should be compatible with all existing JetBrains IDEs (but we have a special file with a list of IDEs that we've tested with Projector here). Therefore, Projector that is a technology for rendering Swing GUI over the network is a good way to run and access these apps remotely. The same is true for other IntelliJ-based apps like Android Studio. Current JetBrains IDEs use Swing to draw GUI.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |