IntelliJ IDEA Ultimate, PyCharm Professional, GoLand ve diğer JetBrains IDE'leri artık uzaktan geliştirme özelliğine sahip.
JetBrains, Java, PHP, Kotlin ve diğer programlama dilleriyle yazılım oluşturmaya yönelik en popüler entegre geliştirme ortamlarından (IDE'ler) bazılarını üretir. JetBrains IntelliJ, Google'ın Android uygulamaları ve oyunları geliştirmeye yönelik resmi IDE'si olan Android Studio'nun temelini bile oluşturuyor. Şimdi JetBrains, IDE'leri için uzaktan geliştirmeyi önemli ölçüde kolaylaştıracak yeni bir özellik üzerinde çalışıyor.
JetBrains yeni bir uzaktan geliştirme özelliğini duyurdu IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm ve RubyMine'ın 2021.3 sürümlerine dahil olan IDE'leri Pazartesi günü sunulacak. Her bilgisayardaki ortamın tamamını geliştirme için ayarlamak yerine (proje bağımlılıkları, derleyiciler vb.), JetBrains artık uzak bir sunucuda arka uç hizmeti olarak çalışabilir ve herkes uyumlu bir JetBrains IDE ile ona bağlanabilir. bilgisayar. Her bilgisayar hala tam IDE'yi çalıştırıyor olsa da - bu basit bir uzak masaüstü oturumu değil - tüm proje dosyaları, derleme ve diğer işlemci yoğun görevler uzaktan kumanda tarafından gerçekleştirilecektir sunucu.
\r\n https://www.youtube.com/watch? v=8qG_BK11nLg\r\n
JetBrains blog yazısında şunları söyledi: "JetBrains İstemcisi yerel olarak çalışır ve IDE arka ucu için kullanıcı arayüzü sağlar. IntelliJ Platformunu temel alır ve tam IntelliJ tabanlı bir IDE gibi hissettirir; aynı düzenleyiciye, kod tamamlamaya, gezinmeye, yerel bir IDE olarak denetimler ve yeniden düzenleme araçları, ancak tüm dosyalar uzaktan barındırılıyor ve tüm dil işlemleri uzak sunucu."
Yeni işlevsellik şuna benzer: Visual Studio Code'daki uzaktan geliştirme özellikleriBu, Visual Studio Code'un proje kodu, hata ayıklayıcı ve uzantılarla uzak bir örneğe bağlanmasına olanak tanır. Örneğin, bu özellik, kullanan kişiler arasında popülerdir. Linux için Windows Alt Sistemiçünkü gerçek VS Code oturumu ana bilgisayar Windows işletim sisteminde çalışırken kod ve bağımlılıklar Linux alt sisteminde olabilir.
Uzaktan geliştirme, yazılım projelerini birden fazla bilgisayarda kurmak istemeyen ancak sürekli çalışabilen bir sunucuya veya bilgisayara sahip olabilecek herkes için harikadır. Google'ın bunu gelecekteki bir Android Studio güncellemesine entegre edebileceğini umuyoruz.