IntelliJ IDEA Ultimate, PyCharm Professional, GoLand och andra JetBrains IDE har nu en funktion för fjärrutveckling.
JetBrains producerar några av de mest populära integrerade utvecklingsmiljöerna (IDE) för att skapa programvara med Java, PHP, Kotlin och andra programmeringsspråk. JetBrains IntelliJ fungerar till och med som grunden för Android Studio, den officiella IDE från Google för att utveckla Android-applikationer och -spel. Nu arbetar JetBrains på en ny funktion för sina IDE: er som kommer att göra fjärrutveckling betydligt enklare.
JetBrains tillkännagav en ny funktion för fjärrutveckling för sina IDEs på måndag, som ingår i versionerna 2021.3 av IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm och RubyMine. Istället för att ställa in hela miljön på varje dator för utveckling (som projektberoenden, kompilatorer och så vidare), JetBrains kan nu köras på en fjärrserver som en backend-tjänst, och vem som helst kan ansluta till den med en kompatibel JetBrains IDE på sin dator. Medan varje dator fortfarande kommer att köra en fullständig IDE - det här är inte en enkel fjärrskrivbordssession - alla projektfiler, kompilering och andra processorintensiva uppgifter kommer att hanteras av fjärrkontrollen server.
\r\n https://www.youtube.com/watch? v=8qG_BK11nLg\r\n
JetBrains sa i sitt blogginlägg, "JetBrains-klienten körs lokalt och tillhandahåller användargränssnittet för IDE-backend. Den är baserad på IntelliJ-plattformen och känns precis som en fullständig IntelliJ-baserad IDE – den har samma redigerare, kodkomplettering, navigering, inspektioner och refaktoreringsverktyg som en lokal IDE, men alla filer är värdar på distans och all språkbehandling görs på Fjärrserver."
Den nya funktionen liknar fjärrutvecklingsfunktionerna i Visual Studio Code, som gör att Visual Studio Code kan ansluta till en fjärrinstans med projektkoden, felsökaren och tilläggen. Funktionen är till exempel populär bland personer som använder Windows undersystem för Linux, eftersom koden och beroenden kan finnas i Linux-undersystemet medan den faktiska VS Code-sessionen körs på värd-Windows-operativsystemet.
Fjärrutveckling är bra för alla som inte vill sätta upp sina programvaruprojekt på flera datorer, men kanske har en server eller PC som kan köras kontinuerligt. Här hoppas Google kan integrera detta i en framtida Android Studio-uppdatering.