IDE JetBrains теперь поддерживают удаленную разработку

IntelliJ IDEA Ultimate, PyCharm Professional, GoLand и другие IDE JetBrains теперь имеют функцию удаленной разработки.

JetBrains производит одни из самых популярных интегрированных сред разработки (IDE) для создания программного обеспечения с использованием Java, PHP, Kotlin и других языков программирования. JetBrains IntelliJ даже служит основой для Android Studio, официальной IDE от Google для разработки приложений и игр для Android. Сейчас JetBrains работает над новой функцией для своих IDE, которая значительно упростит удаленную разработку.

JetBrains анонсировала новую функцию удаленной разработки для своих IDE в понедельник, которые включены в версии 2021.3 IntelliJ IDEA Ultimate, PyCharm Professional, GoLand, PhpStorm и RubyMine. Вместо настройки всей среды на каждом компьютере для разработки (например, зависимостей проекта, компиляторов и т. д.) JetBrains теперь может работать на удаленном сервере в качестве серверной службы, и любой может подключиться к нему с помощью совместимой IDE JetBrains на своем компьютере. компьютер. Хотя на каждом компьютере по-прежнему будет работать полноценная IDE — это не простой сеанс удаленного рабочего стола — все файлы проекта, компиляция и другие ресурсоемкие задачи будут выполняться удаленно. сервер.

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

В своем блоге компания JetBrains сообщила: «Клиент JetBrains работает локально и предоставляет пользовательский интерфейс для серверной части IDE. Он основан на платформе IntelliJ и выглядит как полноценная IDE на базе IntelliJ — у него тот же редактор, автодополнение кода, навигация, проверки и инструменты рефакторинга в качестве локальной IDE, но все файлы размещаются удаленно, и вся языковая обработка выполняется на удаленный сервер."

Новый функционал аналогичен функции удаленной разработки в Visual Studio Code, который позволяет Visual Studio Code подключаться к удаленному экземпляру с кодом проекта, отладчиком и расширениями. Например, эта функция популярна среди людей, использующих Подсистема Windows для Linux, поскольку код и зависимости могут находиться в подсистеме Linux, в то время как фактический сеанс VS Code выполняется в основной операционной системе Windows.

Удаленная разработка отлично подходит для тех, кто не хочет размещать свои программные проекты на нескольких компьютерах, но может иметь сервер или ПК, которые могут работать непрерывно. Мы надеемся, что Google сможет интегрировать это в будущее обновление Android Studio.