IntelliJ IDEA Ultimate, PyCharm Professional, GoLand e outros IDEs JetBrains agora possuem um recurso de desenvolvimento remoto.
JetBrains produz alguns dos ambientes de desenvolvimento integrado (IDEs) mais populares para a criação de software com Java, PHP, Kotlin e outras linguagens de programação. O JetBrains IntelliJ serve até como base para o Android Studio, o IDE oficial do Google para desenvolvimento de aplicativos e jogos Android. Agora a JetBrains está trabalhando em um novo recurso para seus IDEs que tornará o desenvolvimento remoto significativamente mais fácil.
JetBrains anunciou um novo recurso de desenvolvimento remoto para seus IDEs na segunda-feira, que está incluído nas versões 2021.3 do IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm e RubyMine. Em vez de configurar todo o ambiente em cada computador para desenvolvimento (como dependências de projeto, compiladores e assim por diante), JetBrains agora pode ser executado em um servidor remoto como um serviço de back-end, e qualquer pessoa pode se conectar a ele com um IDE JetBrains compatível em seu computador. computador. Embora cada PC ainda esteja executando um IDE completo - esta não é uma simples sessão de área de trabalho remota - todos os arquivos do projeto, compilação e outras tarefas que exigem uso intensivo do processador serão gerenciadas pelo controle remoto servidor.
\r\n https://www.youtube.com/watch? v=8qG_BK11nLg\r\n
A JetBrains disse em sua postagem no blog: “O JetBrains Client é executado localmente e fornece a interface do usuário para o back-end do IDE. É baseado na plataforma IntelliJ e parece um IDE completo baseado em IntelliJ – tem o mesmo editor, autocompletar código, navegação, inspeções e ferramentas de refatoração como um IDE local, mas todos os arquivos são hospedados remotamente e todo o processamento da linguagem é feito no servidor remoto."
A nova funcionalidade é semelhante a os recursos de desenvolvimento remoto no Visual Studio Code, que permite que o Visual Studio Code se conecte a uma instância remota com o código do projeto, o depurador e as extensões. Por exemplo, o recurso é popular entre pessoas que usam o Subsistema Windows para Linux, porque o código e as dependências podem estar no subsistema Linux enquanto a sessão real do VS Code é executada no sistema operacional Windows host.
O desenvolvimento remoto é ótimo para quem não deseja configurar seus projetos de software em vários computadores, mas pode ter um servidor ou PC que possa funcionar continuamente. Esperamos que o Google possa integrar isso em uma atualização futura do Android Studio.