Удаленная разработка в 2026.3: Что нового?

Источник: The JetBrains Blog•

Удаленная разработка в 2026.3: Что нового?

Работа на удаленной машине должна ощущаться точно так же, как работа над локальным проектом: открыл, начал кодить и продолжил с того места, где остановился. В версии 2026.3 IDE от JetBrains стали еще ближе к этой цели. Теперь вы можете запускать сеансы удаленной работы и управлять ими прямо…

IntelliJ Platform

Работа на удаленной машине должна ощущаться точно так же, как работа над локальным проектом: открыл, начал кодить и продолжил с того места, где остановился. В версии 2026.3 IDE от JetBrains стали еще ближе к этой цели. Теперь вы можете запускать сеансы удаленной работы и управлять ими прямо внутри среды разработки, подключаться по SSH с помощью нативного OpenSSH и приступать к работе над удаленным проектом в тот момент, когда полноценная удаленная среда еще только готовится.

Сеансы удаленной разработки теперь встроены в вашу IDE

Больше не нужно запускать JetBrains Gateway или использовать Toolbox App в качестве отдельной точки входа для удаленной разработки. На домашнем экране ваши недавние удаленные проекты теперь отображаются вместе с локальными и отмечены значком «терминал», чтобы их было легко заметить.

Первое подключение к удаленному хосту можно инициировать из верхнего меню (Файл | Подключиться к удаленной среде) или с домашнего экрана. Опция подключения к удаленной среде в виджете проектов открывает простой диалог из двух шагов:

После подключения к удаленному хосту вы можете либо открыть конкретный проект, находящийся на удаленной машине, либо сразу запустить IDE.

Если вы подключаетесь впервые, удаленный бэкенд установится автоматически или обновится до новой версии при необходимости.

Мастер настройки проведет вас через все шаги, позволив приступить к коду быстрее, чем раньше. Хотя существующая модель удаленного бэкенда осталась прежней, весь процесс управления подключениями и сеансами теперь находится внутри самой IDE.

Новый рабочий процесс внутри IDE также включает несколько практичных функций обработки путей: пути, начинающиеся с ~, теперь корректно интерпретируются как домашние директории на удаленной машине как в полном процессе подключения, так и в облегченном режиме (Light Mode). Все эти обновления упрощают выбор директорий проекта с помощью привычного синтаксиса, исключая случайное сопоставление путей с вашей локальной машиной.

Примечание: эта первая реализация ориентирована на SSH-подключения к поддерживаемым удаленным окружениям.

Наша цель была проста: сделать IDE единственным местом, где вы запускаете сеансы, управляете ими, переподключаетесь и возвращаетесь к удаленным проектам — без необходимости использовать сторонние инструменты или приложения. Ваш ежедневный рабочий процесс удаленной разработки теперь доступен в один клик: просто откройте удаленный проект из списка недавних проектов, и все готово к работе.

Подключение с использованием уже настроенного SSH

SSH лежит в основе многих рабочих процессов в IDE от JetBrains, включая удаленную разработку, доступ к терминалу и интеграцию с удаленными хостами. В версии 2026.3 в IDE от JetBrains появилась встроенная поддержка нативного OpenSSH в качестве опции для SSH-подключений.

Это обновление избавляет от необходимости полагаться исключительно на собственную реализацию SSH от JetBrains. Вместо этого вы можете воспользоваться преимуществами совместимости, экосистемы и поддержки OpenSSH. Опора на столь распространенную и активно поддерживаемую экосистему означает, что нам больше не нужно самостоятельно реализовывать, патчить и отслеживать каждый отдельный нюанс совместимости и безопасности SSH внутри IDE.

Кроме того, новый инструмент выбора удаленной разработки прямо в IDE объединяет подключения из вашей истории, Toolbox, OpenSSH и настроек IDE, упрощая повторное использование существующих конфигураций SSH и быстрое подключение.

Нативная поддержка OpenSSH расширяет спектр механизмов аутентификации и функций SSH, доступных пользователям IDE от JetBrains. По мере развития этой интеграции OpenSSH станет стандартной реализацией SSH в будущих релизах.

Начинайте работу, пока удаленная среда еще готовится

Запуск удаленного проекта обычно сопровождается ожиданием, пока удаленная IDE загрузится, установится и запустится. В версии 2026.3 мы сокращаем время простоя: когда вы подключаетесь к удаленному проекту с помощью нового процесса внутри IDE, среда немедленно запускает встроенный клиент и начинает сеанс в облегченном режиме (Light Mode), пока удаленная IDE скачивается, устанавливается и запускается.

Облегченный режим (Light Mode) предоставляет мгновенный доступ к проекту и всем необходимым инструментам прямо сейчас. Вы можете исследовать удаленный проект, открывать и редактировать файлы, пользоваться терминалом, а также искать файлы и их содержимое. IDE остается отзывчивой с момента установления соединения, обеспечивая удобный доступ к вашему рабочему пространству.

Облегченный режим намеренно сосредоточен на самом базовом функционале. Как только удаленная IDE будет готова, среда плавно переключится из облегченного режима в умный (Smart Mode). Вся работа, начатая в облегченном режиме, будет сохранена. Вы можете продолжать работу, не закрывая проект, не повторяя действия и не перезапуская рабочий процесс вручную.

В этом релизе облегченный режим поддерживается исключительно на удаленных хостах под управлением Linux в GoLand, IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, RustRover и WebStorm. CLion и Rider пока не поддерживаются.

Узнайте больше

О чём эта статья