JetBrains IDE'er har nu understøttelse af fjernudvikling

click fraud protection

IntelliJ IDEA Ultimate, PyCharm Professional, GoLand og andre JetBrains IDE'er har nu en fjernudviklingsfunktion.

JetBrains producerer nogle af de mest populære integrerede udviklingsmiljøer (IDE'er) til at skabe software med Java, PHP, Kotlin og andre programmeringssprog. JetBrains IntelliJ fungerer endda som grundlaget for Android Studio, den officielle IDE fra Google til udvikling af Android-applikationer og -spil. Nu arbejder JetBrains på en ny funktion til sine IDE'er, der vil gøre fjernudvikling betydeligt nemmere.

JetBrains annoncerede en ny fjernudviklingsfunktion for sine IDE'er på mandag, som er inkluderet i version 2021.3 af IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm og RubyMine. I stedet for at opsætte hele miljøet på hver computer til udvikling (såsom projektafhængigheder, kompilatorer og så videre), JetBrains kan nu køre på en ekstern server som en backend-tjeneste, og alle kan oprette forbindelse til den med en kompatibel JetBrains IDE på deres computer. Mens hver pc stadig vil køre en fuld IDE - dette er ikke en simpel fjernskrivebordssession - alle projektfiler, kompilering og andre processorkrævende opgaver vil blive håndteret af fjernbetjeningen server.

\r\n https://www.youtube.com/watch? v=8qG_BK11nLg\r\n

JetBrains sagde i sit blogindlæg, "JetBrains-klienten kører lokalt og leverer brugergrænsefladen til IDE-backend. Den er baseret på IntelliJ-platformen og føles ligesom en fuld IntelliJ-baseret IDE - den har samme editor, kodefuldførelse, navigation, inspektioner og refactoring-værktøjer som en lokal IDE, men alle filerne hostes eksternt, og al sprogbehandling udføres på fjernserver."

Den nye funktionalitet ligner fjernudviklingsfunktionerne i Visual Studio Code, som gør det muligt for Visual Studio Code at oprette forbindelse til en fjerninstans med projektkoden, debuggeren og udvidelserne. For eksempel er funktionen populær blandt folk, der bruger Windows-undersystem til Linux, fordi koden og afhængighederne kan være i Linux-undersystemet, mens den faktiske VS Code-session kører på værts-Windows-operativsystemet.

Fjernudvikling er fantastisk for alle, der ikke ønsker at opsætte deres softwareprojekter på flere computere, men måske har en server eller pc, der kan køre kontinuerligt. Her håber vi, at Google kan integrere dette i en fremtidig Android Studio-opdatering.