IntelliJ IDEA Ultimate, PyCharm Professional, GoLand i inne środowiska IDE JetBrains mają teraz funkcję zdalnego programowania.
JetBrains produkuje jedne z najpopularniejszych zintegrowanych środowisk programistycznych (IDE) do tworzenia oprogramowania w Javie, PHP, Kotlinie i innych językach programowania. JetBrains IntelliJ służy nawet jako podstawa dla Android Studio, oficjalnego IDE firmy Google do tworzenia aplikacji i gier na Androida. Teraz JetBrains pracuje nad nową funkcją dla swoich IDE, która znacznie ułatwi zdalne programowanie.
JetBrains ogłosił nową funkcję zdalnego programowania dla swoich IDE w poniedziałek, które są zawarte w wersjach 2021.3 IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm i RubyMine. Zamiast konfigurować całe środowisko na każdym komputerze do programowania (takie jak zależności projektu, kompilatory itd.), JetBrains może teraz działać na zdalnym serwerze jako usługa zaplecza i każdy może się z nią połączyć za pomocą kompatybilnego JetBrains IDE na swoim komputerze komputer. Chociaż na każdym komputerze będzie nadal działać pełne środowisko IDE — nie jest to prosta sesja zdalnego pulpitu — wszystkie pliki projektu, kompilacja i inne zadania wymagające dużej mocy obliczeniowej będą obsługiwane zdalnie serwer.
\r\n https://www.youtube.com/watch? v=8qG_BK11nLg\r\n
JetBrains stwierdził w swoim poście na blogu: „Klient JetBrains działa lokalnie i zapewnia interfejs użytkownika dla zaplecza IDE. Jest oparty na platformie IntelliJ i działa jak pełne IDE oparte na IntelliJ – ma ten sam edytor, uzupełnianie kodu, nawigację, inspekcje i narzędzia do refaktoryzacji jako lokalne IDE, ale wszystkie pliki są hostowane zdalnie, a całe przetwarzanie języka odbywa się na zdalny serwer."
Nowa funkcjonalność jest podobna do funkcje programowania zdalnego w Visual Studio Code, która umożliwia Visual Studio Code łączenie się z wystąpieniem zdalnym za pomocą kodu projektu, debugera i rozszerzeń. Na przykład ta funkcja jest popularna wśród osób korzystających z Podsystem Windows dla systemu Linux, ponieważ kod i zależności mogą znajdować się w podsystemie Linux, podczas gdy rzeczywista sesja VS Code działa w systemie operacyjnym Windows hosta.
Zdalne tworzenie oprogramowania jest świetne dla każdego, kto nie chce konfigurować swoich projektów oprogramowania na kilku komputerach, ale może mieć serwer lub komputer PC, który może działać nieprzerwanie. Mamy nadzieję, że Google może zintegrować to z przyszłą aktualizacją Android Studio.