{"id":218989,"date":"2021-12-06T15:42:00","date_gmt":"2021-12-06T14:42:00","guid":{"rendered":"https:\/\/blog.jetbrains.com\/blog\/2021\/12\/03\/dive-into-jetbrains-gateway\/"},"modified":"2025-09-19T12:40:34","modified_gmt":"2025-09-19T11:40:34","slug":"dive-into-jetbrains-gateway","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/de\/blog\/2021\/12\/06\/dive-into-jetbrains-gateway\/","title":{"rendered":"JetBrains Gateway \u2013 ein Blick in die Details"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1280\" height=\"720\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/12\/Preview_page_1280x720.png\" alt=\"\" class=\"wp-image-210006\"\/><\/figure>\n\n\n\n<p>Vor Kurzem haben wir die <strong><a href=\"https:\/\/www.jetbrains.com\/remote-development\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Remote-Entwicklung in JetBrains-IDEs<\/a><\/strong> vorgestellt. Remote-Entwicklung bedeutet, dass Sie Ihren Quellcode und Ihre Toolchains auf einem Remote-Server hosten k\u00f6nnen, auf dem eine IntelliJ-basierte IDE als Dienst ausgef\u00fchrt wird. Ein lokaler Thin-Client auf Basis der bekannten IntelliJ-Plattform bietet eine umfassend ausgestattete Bedienoberfl\u00e4che zum Bearbeiten, Kompilieren, Ausf\u00fchren, Testen und Debuggen Ihres Codes.<\/p>\n\n\n\n<p>Alles, was Sie f\u00fcr die Arbeit an Ihrem Code ben\u00f6tigen, kann auf einem entfernten physischen Server oder in einer virtuellen Maschine gespeichert werden. Dadurch stehen Ihnen reproduzierbare, saubere Entwicklungsumgebungen und die volle Leistung eines Servercomputers zur Verf\u00fcgung, und Sie sind au\u00dferdem nicht an einen Arbeitsort gebunden, sondern k\u00f6nnen von \u00fcberall aus arbeiten.<\/p>\n\n\n\n<p>Wenn Sie unsere Ank\u00fcndigung nicht mitbekommen haben, k\u00f6nnen Sie sich <a href=\"https:\/\/blog.jetbrains.com\/blog\/2021\/11\/29\/introducing-remote-development-for-jetbrains-ides\/\">hier im Detail informieren<\/a>.<\/p>\n\n\n\n<p><meta charset=\"utf-8\">Heute wollen wir einen genaueren Blick auf den Remote-Entwicklungsworkflow werfen, der von der neuen App <a aria-label=\"JetBrains Gateway app (opens in a new tab)\" href=\"https:\/\/www.jetbrains.com\/remote-development\/gateway\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">JetBrains Gateway<\/a> verwaltet wird. <\/p>\n\n\n\n<h2>Remote-Entwicklung mit JetBrains Gateway<\/h2>\n\n\n\n<p>Bei der Remote-Entwicklung mit JetBrains wird eine <strong>SSH-Verbindung zu einem Server<\/strong> hergestellt. Die IDE wird als Backend-Dienst auf dem Remotecomputer installiert und \u00f6ffnet Ihr Projekt, ohne eine Bedienoberfl\u00e4che anzuzeigen. Ein Thin-Client wird lokal ausgef\u00fchrt, stellt eine Verbindung zum IDE-Backend her und stellt eine vollst\u00e4ndig ausgestattete Bedienoberfl\u00e4che zur Verf\u00fcgung, w\u00e4hrend die eigentlichen Arbeitsprozesse auf dem Remote-System erfolgen.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/ig4KQ10_w2-7SwmWxVudk_pWuO9MIIrIEMxV-pZGl-mxE6PRtPmAsLizyREUK4-wUAc9iA7JlDFRaQvumnOrHBAXi2bt2gE572w0ADRbVurow4yWqpSkS7eqIzgvKqsGVkXCnmDM.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Dieser Ablauf wird durch <strong>JetBrains Gateway<\/strong> verwaltet, eine neue, kompakte und eigenst\u00e4ndige App, die alles bietet, was Sie f\u00fcr den Einstieg in die Remote-Entwicklung ben\u00f6tigen. Da die Anwendung eigenst\u00e4ndig ist, m\u00fcssen Sie auf Ihrem lokalen System nichts weiter installieren, um mit der Arbeit beginnen zu k\u00f6nnen. Dies ist ideal f\u00fcr weniger leistungsstarke Notebooks sowie in Situationen, in denen eine vollst\u00e4ndige IDE-Installation nicht erw\u00fcnscht ist.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/LBZGdetO6IYaVM9Mrch_pZwQhe7AUCouAoP767aUDU9jeWOBDpzw1fFAubjvgTrjZ_kEV2qKBzh37c74J8t_KUBOqsvaovRQFn2JkLqe_dNQCxhmS_TZbCq4WIl214AvB3EL0qGJ.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>JetBrains Gateway wird mit <a href=\"https:\/\/www.jetbrains.com\/remote-development\/#toolset\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">verschiedenen JetBrains-IDEs<\/a> als <strong>Standard-Plugin<\/strong> mitgeliefert. In dieser ersten Betaversion k\u00f6nnen Sie eine Remote-Entwicklungssitzung direkt auf dem <em>Begr\u00fc\u00dfungsbildschirm<\/em> von IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm und RubyMine starten. Au\u00dferdem kann die <a href=\"https:\/\/www.jetbrains.com\/remote-development\/gateway\/\" target=\"_blank\" aria-label=\"standalone Gateway app (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">eigenst\u00e4ndige Gateway-App<\/a> CLion und WebStorm installieren und verwalten. Demn\u00e4chst wird die Unterst\u00fctzung auf weitere IDEs erweitert.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/1rRLwLa28IGpYLivbEEKKKZE9sBKQQ8ara71VvmCBERQ5-vQc24oKAaVnYB_t0WDqbCBhELf0q_4-7k_x_nFGwFOhJuFooX3XtrN28GcOlsG35rZbj7stRdDPLvnRF8Uwgl88ZRx.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Gateway installiert das Remote-IDE-Backend und den lokalen Thin-Client und verbindet beide \u00fcber SSH. Als Erstes wird die SSH-Verbindung eingerichtet. Nachdem Sie den Hostnamen, den Benutzernamen und entweder einen Schl\u00fcssel oder ein Passwort angegeben haben, verbindet sich Gateway mit dem Remote-Server. Die Anwendung pr\u00fcft, ob bereits ein IDE-Backend installiert ist, und l\u00e4dt es bei Bedarf von jetbrains.com herunter.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/3W2C9eapksZpYx7h5vqIhtlvmJ-yeno6E9Z1BZ5mdUmd88gE2w7i85FY2GpJF2mG_NO_C5WRLrkMc8A2THTUSZfTqexdCuAOSH91voUMYIjKe1hW9koviaBCrta45SEYeUwQ3_eh.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Zum Starten des IDE-Backends muss Gateway das Projektverzeichnis kennen. Sie k\u00f6nnen das Remote-Dateisystem durchsuchen und ein Verzeichnis ausw\u00e4hlen, oder wenn das Projekt noch nicht vorhanden ist, k\u00f6nnen Sie es <strong>\u00fcber das integrierte Terminal aus der Versionsverwaltung klonen<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/ydWFA_cLTj_V8LAaSfvk-oK8jcTd1tr_K5SZxZ0OAuaEvy_a2jVdFrgHCDpXoqXc2EoI5hNlqmdI433Lt8IWjPhXjd0NrxEtAWEmWJSH4bYDgsyUEDjSYWNmyaqSo-NrmSSP24xo.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Sobald die IDE-Version und das Projektverzeichnis ausgew\u00e4hlt sind, l\u00e4dt Gateway die IDE auf den Remote-Server herunter, entpackt und startet sie und l\u00e4dt Ihr Projekt. Anschlie\u00dfend wird eine passende Version des JetBrains Client auf das lokale System heruntergeladen, zwischengespeichert und gestartet.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1600\" height=\"1200\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/12\/image6.png\" alt=\"\" class=\"wp-image-210142\"\/><\/figure>\n\n\n\n<p>Der JetBrains Client wird lokal ausgef\u00fchrt und stellt die Bedienoberfl\u00e4che f\u00fcr das IDE-Backend bereit. Er basiert auf der IntelliJ-Plattform und f\u00fchlt sich <strong>wie eine vollst\u00e4ndige IntelliJ-basierte IDE<\/strong> an: Er verf\u00fcgt \u00fcber den gleichen Editor und bietet genauso wie eine lokale IDE Code-Completion, Navigation, Inspektionen und Refactoring. Alle Dateien werden jedoch remote gehostet und die gesamte Codeverarbeitung erfolgt auf dem Remote-Server. Er ist der gleiche JetBrains Client, den wir auch f\u00fcr <a href=\"https:\/\/www.jetbrains.com\/code-with-me\/\" target=\"_blank\" rel=\"noopener\">Code With Me<\/a> verwenden, wobei wir ihm inzwischen ein paar neue Tricks beigebracht haben. Er kann jetzt alle Dialoge und Toolfenster des IDE-Backends lokal im Rich-IDE-Client anzeigen und bietet dadurch Zugriff auf alle Funktionen des Remote-IDE-Backends.<\/p>\n\n\n\n<p>Wenn Sie mit der Arbeit an Ihrem Code fertig sind, k\u00f6nnen Sie den JetBrains Client einfach schlie\u00dfen. Das IDE-Backend wird weiter ausgef\u00fchrt und <strong>Sie k\u00f6nnen jederzeit eine neue Verbindung herstellen<\/strong>, indem Sie im Verbindungsverlauf von Gateway auf die entsprechende Verbindung klicken.<\/p>\n\n\n\n<h2>Serverkonfiguration<\/h2>\n\n\n\n<p>Bisher haben wir noch nicht viel \u00fcber den Remote-Server gesprochen. Derzeit erfordert die Remote-Entwicklung einen <strong>Linux-Server<\/strong>, aber in Zukunft werden wir auch weitere M\u00f6glichkeiten anbieten (der Client ist bereits jetzt mit Windows, macOS und Linux kompatibel). Davon abgesehen k\u00f6nnen Sie jeden beliebigen Server verwenden \u2013 physisch oder virtuell, lokal, in einem Rechenzentrum oder in der Cloud.<\/p>\n\n\n\n<p>Es geh\u00f6rt zu den Vorteilen von virtuellen Maschinen oder Containern, dass Umgebungen reproduziert und im Team geteilt werden k\u00f6nnen. Zur Unterst\u00fctzung Ihres DevOps-Teams stellt JetBrains f\u00fcr die Remote-Entwicklung ein <strong>Hilfsskript zum Vorbereiten einer vorhandenen Umgebung<\/strong> bereit. Mit diesem Skript k\u00f6nnen Sie das Projekt laden, Abh\u00e4ngigkeiten herunterladen, Indizes erstellen und das Projekt kompilieren. Das resultierende Image ist vollst\u00e4ndig einsatzbereit \u2013 Sie k\u00f6nnen sofort mit dem Programmieren loslegen.<\/p>\n\n\n\n<p>Wenn Sie keine Zeit damit verbringen m\u00f6chten, Ihre eigenen Skripte zu schreiben, empfehlen wir Ihnen die <a href=\"https:\/\/www.jetbrains.com\/remote-development\/space-dev-environments\/\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">Cloud-Entwicklungsumgebungen<\/a>, die seit Kurzem in JetBrains Space, unserer All-in-one-L\u00f6sung f\u00fcr Softwareteams und -projekte, verf\u00fcgbar sind. Aus jedem in Space gehosteten Projekt l\u00e4sst sich mit wenig Aufwand eine Entwicklungsumgebung erstellen. Sie k\u00f6nnen das Projekt durch Laden, Kompilieren und Indizieren vorbereiten und dann die <strong>Umgebung als Snapshot speichern, damit Ihr Team sofort mit dem Programmieren beginnen kann<\/strong>. Weitere Details finden Sie in der entsprechenden <a href=\"https:\/\/blog.jetbrains.com\/space\/2021\/11\/29\/introducing-remote-development-with-space\/\">Space-Ank\u00fcndigung<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/qP00s8xN69qsNHwTGZVoqVHalKeTx2Ie61RoLfVVARjGuMpLoxtygSa1c4hEqFfP99YAbV7i-mUeSATorRMAmhoQmRE5ni9bGCUs_E0tY2J-CnXW-xZzX_lN8B-M55PQ5hdXqSyG.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Um in die Remote-Entwicklung einzusteigen, verwenden Sie die <strong>eigenst\u00e4ndige Anwendung <\/strong><a href=\"https:\/\/www.jetbrains.com\/remote-development\/\" target=\"_blank\" rel=\"noopener\"><strong>JetBrains Gateway<\/strong><\/a><strong><\/strong> oder <strong>laden Sie die neueste Version Ihrer bevorzugten IntelliJ-IDE herunter<\/strong> (Version 2021.3 ist diese Woche erschienen). Bitte lesen Sie auch die <a href=\"https:\/\/www.jetbrains.com\/help\/idea\/2021.3\/remote-development-a.html\" target=\"_blank\" rel=\"noopener\">Dokumentation<\/a> und teilen Sie uns Ihre Erfahrungen mit!<\/p>\n\n\n\n<h2>H\u00e4ufig gestellte Fragen<\/h2>\n\n\n\n<h3>Welchen Status hat die Unterst\u00fctzung der Remote-Entwicklung?<\/h3>\n\n\n\n<p>Vielleicht ist Ihnen bereits in den Screenshots der Hinweis \u201eBeta\u201c aufgefallen. Die Unterst\u00fctzung f\u00fcr <a href=\"https:\/\/www.jetbrains.com\/remote-development\/\" target=\"_blank\" aria-label=\"remote development (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Remote-Entwicklung<\/a> ist in die IntelliJ-Plattform selbst integriert und ber\u00fchrt eine enorme Menge an Funktionen in allen IDEs. Obwohl wir zuversichtlich sind, dass die Kernszenarien funktionieren, wird es hier und da kleinere Probleme geben. Trotzdem wollen wir die Features fr\u00fchzeitig in die H\u00e4nde von Entwickler*innen legen.<\/p>\n\n\n\n<p>JetBrains Gateway wird mit verschiedenen JetBrains-IDEs als Plugin mitgeliefert. Einige andere IDEs (CLion und WebStorm) haben das Plugin nicht im Lieferumfang, da sie beim Testen noch nicht so weit wie die anderen IDEs sind. Sie haben jedoch die M\u00f6glichkeit, Gateway als eigenst\u00e4ndige App auch mit diesen IDEs auszuprobieren.<\/p>\n\n\n\n<p>Schlie\u00dflich gibt es einige IDEs, die derzeit nicht f\u00fcr die Remote-Entwicklung verwendet werden k\u00f6nnen: AppCode, DataGrip, DataSpell, Rider und Android Studio. Wir arbeiten aktiv daran, sie so schnell wie m\u00f6glich zu unterst\u00fctzen.<\/p>\n\n\n\n<h3>Wie wird die Remote-Entwicklung lizenziert?<\/h3>\n\n\n\n<p>Die Remote-Entwicklung wird als <strong>Teil eines bestehenden kostenpflichtigen Abonnements<\/strong> bereitgestellt. Die Lizenzpr\u00fcfung wird durchgef\u00fchrt, wenn der Client eine Verbindung zu einer laufenden IDE-Backend-Instanz herstellt. F\u00fcr Automatisierungen \u2013 zum Beispiel die Verwendung des IDE-Backends zum Erstellen und Vorbereiten eines Remote-Servers oder Server-Images \u2013 ist keine Lizenz erforderlich. Die interaktive Nutzung des IDE-Backends mit dem JetBrains Client erfordert hingegen eine Lizenz.<\/p>\n\n\n\n<h3>Umfasst die Remote-Entwicklung auch die kollaborative Entwicklung?<\/h3>\n\n\n\n<p>Noch nicht, aber <strong>wir haben vor, diese Funktion hinzuzuf\u00fcgen<\/strong>. Die Remote-Entwicklung basiert auf derselben Technologie, die auch <a href=\"https:\/\/www.jetbrains.com\/code-with-me\/\" target=\"_blank\" aria-label=\"Code With Me (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Code With Me<\/a> zugrunde liegt, und der JetBrains Client ist derselbe Client, der auch f\u00fcr Code-With-Me-Sitzungen verwendet wird.&nbsp;<\/p>\n\n\n\n<p>Die Nutzungsszenarien sind jedoch sehr unterschiedlich. Code With Me ist darauf ausgerichtet, einige Toolfenster und Dialoge f\u00fcr mehrere Personen anzuzeigen, m\u00f6glicherweise unter Verwendung unterschiedlicher Ansichten. Bei der Remote-Entwicklung hingegen werden <em>alle<\/em> Toolfenster und Dialoge f\u00fcr eine einzelne Person angezeigt. F\u00fcr das erste Release hat sich das Team ausschlie\u00dflich auf dieses Szenario konzentriert.<\/p>\n\n\n\n<h3>Bietet die Remote-Entwicklung eine vollst\u00e4ndige JetBrains-IDE-Erfahrung?<\/h3>\n\n\n\n<p>Ja! Obwohl Sie mit einem Thin-Client und einem Headless-IDE-Backend arbeiten, stehen Ihnen <strong>alle wichtigen Funktionen, Toolfenster und Dialoge<\/strong> zur Verf\u00fcgung \u2013 zum Beispiel eine umfangreiche Syntaxhervorhebung, Navigation, Code-Completion, Inspektionen, <em>Alt+Enter<\/em>-Aktionen, Quick-Fixes, Kontextaktionen, Refactorings, Run-Konfigurationen, Ausf\u00fchrungs- und Debug-Unterst\u00fctzung, Testfunktionen, Toolfenster etwa f\u00fcr Gradle oder Maven, Plugins und vieles mehr.<\/p>\n\n\n\n<p>Bei der Remote-Entwicklung k\u00f6nnen Sie auch <strong>Port-Weiterleitungen<\/strong> nutzen, zum Beispiel um remote ausgef\u00fchrte Projekte im lokalen Browser anzuzeigen.<\/p>\n\n\n\n<h3>Sind alternative Bedienoberfl\u00e4chen verf\u00fcgbar, zum Beispiel Web- oder iPad-UIs?<\/h3>\n\n\n\n<p>Die Remote-Entwicklung wurde speziell f\u00fcr die Verwendung mit dem JetBrains-Client unter Verwendung der IntelliJ-Plattform entwickelt, um eine reichhaltig ausgestattete, vertraute Client-Anwendung mit allen bekannten Funktionen von JetBrains-IDEs bereitzustellen, einschlie\u00dflich Anpassung und Personalisierung mit Designs und Plugins (die aus einer beliebigen lokal installierten IDE automatisch importiert werden). Durch die Wiederverwendung des Ansatzes, der Rider und Code With Me zugrunde liegt, kann das Protokoll auf leichtgewichtigen \u201eView-Modellen\u201c basieren, die eine <strong>angenehme, reaktionsschnelle Benutzererfahrung<\/strong> erm\u00f6glichen. Aus diesem Grund haben wir nicht vor, ein Web-Frontend bereitzustellen.<\/p>\n\n\n\n<p>Sie k\u00f6nnen <a href=\"https:\/\/lp.jetbrains.com\/projector\/\" target=\"_blank\" rel=\"noopener\">Projector<\/a> verwenden, um \u00fcber einen Webbrowser auf eine JetBrains-IDE zuzugreifen. Zu beachten ist dabei, dass Projector auf einer tieferen Ebene als das Remote-Entwicklungsprotokoll ansetzt und daher eine h\u00f6here UI-Latenz aufweist und deutlich mehr Netzwerkbandbreite ben\u00f6tigt. Eine weitere Einschr\u00e4nkung von Projector besteht darin, dass das Importieren Ihrer Einstellungen und Plugins von einer lokal installierten IDE nicht unterst\u00fctzt wird.<\/p>\n\n\n\n<h3>Werden Plugins unterst\u00fctzt?<\/h3>\n\n\n\n<p>Die IntelliJ-Plattform hat ein <a href=\"https:\/\/plugins.jetbrains.com\" target=\"_blank\" rel=\"noopener\">gro\u00dfartiges Plugin-\u00d6kosystem<\/a>, das auch f\u00fcr die Remote-Entwicklung verwendet werden kann. Wenn ein Plugin zur Erweiterung der IDE-Funktionalit\u00e4t entwickelt wurde, zum Beispiel zur Unterst\u00fctzung einer neuen Sprache oder zur Bereitstellung neuer Inspektionen und Hervorhebungen, kann es <strong>auf dem IDE-Backend installiert werden<\/strong>, und die Plugin-Funktionen werden automatisch im JetBrains Client bereitgestellt. Alle neuen Inspektionen, <em>Alt+Enter<\/em>-Aktionen usw. funktionieren im Client genauso wie bei der Ausf\u00fchrung in einer lokalen IDE. Au\u00dferdem kann durch Skripte auf dem IDE-Backend die <a href=\"https:\/\/www.jetbrains.com\/help\/idea\/2021.3\/remote-development-a.html#plugins\" target=\"_blank\" rel=\"noopener\">Plugin-Installation automatisiert<\/a> werden.<\/p>\n\n\n\n<p>Plugins, die die Bedienoberfl\u00e4che der IDE \u00e4ndern, z. B. Designs, k\u00f6nnen auf dem JetBrains Client anstelle des IDE-Backends installiert werden. Editor-Plugins wie <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/164-ideavim\" target=\"_blank\" rel=\"noopener\">IdeaVim<\/a> funktionieren ebenfalls auf dem Client.<\/p>\n\n\n\n<h3>Welche Betriebssysteme werden unterst\u00fctzt?<\/h3>\n\n\n\n<p>Derzeit erfordert die JetBrains-Remote-Entwicklung einen <a href=\"https:\/\/www.jetbrains.com\/help\/idea\/2021.3\/remote-development-a.html#remote_prerequisites\" target=\"_blank\" rel=\"noopener\"><strong>Linux-Server<\/strong><\/a>, wobei der Client unter Windows, macOS und Linux funktioniert. Wir werden in Zukunft Unterst\u00fctzung f\u00fcr Windows- und macOS-Server hinzuf\u00fcgen.<\/p>\n\n\n\n<h3>Kann ich Remote-Server in der Cloud hosten?<\/h3>\n\n\n\n<p>Selbstverst\u00e4ndlich! Der Remote-Server kann ein physischer Server in einem B\u00fcro oder eine virtuelle Maschine auf einem Desktop oder in der Cloud sein. Er kann als Docker-Image erstellt werden, und das IDE-Backend enth\u00e4lt Skripte zum Herunterladen von Abh\u00e4ngigkeiten sowie zum Kompilieren und Indizieren.<\/p>\n\n\n\n<h3>Bieten Drittanbieter Orchestrierung f\u00fcr die JetBrains-Remote-Entwicklung an?<\/h3>\n\n\n\n<p>JetBrains Space ist derzeit das einzige Tool, das die Orchestrierung von Remote-Servern erm\u00f6glicht, indem aus einem Dockerfile in einem Repository eine einsatzbereite virtuelle Maschine erstellt wird. Wir sind in Gespr\u00e4chen mit anderen Anbietern \u00fcber m\u00f6gliche Integrationen und werden in Zukunft \u00fcber die Ergebnisse berichten.<\/p>\n","protected":false},"author":1132,"featured_media":210010,"comment_status":"closed","ping_status":"closed","template":"","categories":[286],"tags":[6826,477,6549,1038],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog\/218989"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/1132"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=218989"}],"version-history":[{"count":2,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog\/218989\/revisions"}],"predecessor-version":[{"id":636293,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog\/218989\/revisions\/636293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/210010"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=218989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=218989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=218989"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=218989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}