JetBrains открыла ранний доступ к RustRover — среде разработки для Rust
2026-02-21 19:07 Diff

Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.

JetBrains выпустила в ранний доступ среду разработки RustRover для языка программирования Rust. IDE поставляется вместе с набором необходимых инструментов, а разработчики получают доступ к единой экосистеме продуктов JetBrains.

Новая среда разработки умеет на лету анализировать код, предлагать исправления и выявлять ошибки в проектах. Кроме того, здесь предусмотрена функция генерации фрагментов кода из шаблонов. Для этого есть коллекция Live Templates.

Шаблон проекта в интерфейсе RustRover
Скриншот: RustRover / JetBrains

Поддерживается подсветка синтаксиса, информация об используемых типах и быстрый доступ к официальной документации Rust. Реализована функция навигации и поиска по коду, что удобно в больших проектах.

RustRover полностью интегрирован с Cargo, поэтому команды можно вызывать из интерфейса среды разработки. Инструментарий можно отделить от общего окна и вывести на второй монитор. Есть поддержка скриптов для сборки проектов, а также работы с HTTP, базами данных, Docker и фронтенд-технологиями. Всё это позволяет разрабатывать в RustRover полноценные веб-приложения.

Для командной работы предусмотрена поддержка систем контроля версий, совместного использования настроек проекта и интеграции с сервисом Code With Me. Поэтому RustRover можно внедрять в большие компании.

Новая IDE для Rust будет распространяться по подписке. Сейчас команда проекта разрабатывает модель лицензирования и распространения. Финальная цена будет зависеть от ценности продукта для разработчиков. Кроме этого, в блоге компании сообщили, что RustRover будет входить в пакет All Products Pack, в который включены все среды разработки от JetBrains.

Сейчас IDE доступна бесплатно в тестовом режиме. Релиз полноценной версии запланирован на сентябрь 2024 года. А ещё команда разработчиков планирует предоставить варианты использования плагина RustRover для IntelliJ IDEA Ultimate и CLion. Популярный плагин с открытым исходным кодом JetBrains признала устаревшим и прекращает его поддерживать.

RustRover можно скачать с официального сайта компании или из фирменного менеджера JetBrains Toolbox.

RustRover в менеджере JetBrains Toolbox
Скриншот: JetBrains Toolbox / JetBrains Бесплатный курс по Python ➞
Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу