IntelliJ IDEA Ultimate, PyCharm Professional, GoLand a ďalšie IDE JetBrains majú teraz funkciu vzdialeného vývoja.
JetBrains vyrába niektoré z najpopulárnejších integrovaných vývojových prostredí (IDE) na vytváranie softvéru pomocou Java, PHP, Kotlin a ďalších programovacích jazykov. JetBrains IntelliJ dokonca slúži ako základ pre Android Studio, oficiálne IDE od spoločnosti Google na vývoj aplikácií a hier pre Android. Teraz JetBrains pracuje na novej funkcii pre svoje IDE, ktorá výrazne uľahčí vzdialený vývoj.
JetBrains oznámil novú funkciu vzdialeného vývoja pre svoje IDE v pondelok, ktorá je súčasťou verzií 2021.3 IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm a RubyMine. Namiesto nastavovania celého prostredia na každom počítači na vývoj (ako sú závislosti projektov, kompilátorov atď.), JetBrains teraz môže bežať na vzdialenom serveri ako backendová služba a ktokoľvek sa k nemu môže pripojiť pomocou kompatibilného JetBrains IDE na svojom počítač. Aj keď na každom počítači bude stále spustené úplné IDE – toto nie je jednoduchá relácia vzdialenej pracovnej plochy – všetky projektové súbory, kompiláciu a iné úlohy náročné na procesor zvládne diaľkové ovládanie server.
\r\n https://www.youtube.com/watch? v=8qG_BK11nLg\r\n
JetBrains vo svojom blogovom príspevku uviedol: „Klient JetBrains beží lokálne a poskytuje používateľské rozhranie pre backend IDE. Je založený na platforme IntelliJ a vyzerá ako úplné IDE založené na IntelliJ – má rovnaký editor, dokončenie kódu, navigáciu, kontroly a nástroje na refaktorovanie ako lokálne IDE, ale všetky súbory sú hosťované na diaľku a celé spracovanie jazyka sa vykonáva na vzdialený server."
Nová funkcionalita je podobná funkcie vzdialeného vývoja v kóde Visual Studio, ktorý umožňuje Visual Studio Code pripojiť sa k vzdialenej inštancii s kódom projektu, debuggerom a rozšíreniami. Táto funkcia je napríklad obľúbená u ľudí, ktorí používajú Subsystém Windows pre Linux, pretože kód a závislosti môžu byť v podsystéme Linux, zatiaľ čo skutočná relácia kódu VS beží na hostiteľskom operačnom systéme Windows.
Vzdialený vývoj je skvelý pre každého, kto nechce nastavovať svoje softvérové projekty na niekoľkých počítačoch, ale môže mať server alebo PC, ktoré môžu bežať nepretržite. Dúfame, že to Google dokáže integrovať do budúcej aktualizácie Android Studio.