拡張されたLLDBでより多くのRust式を活用

RustRover 2025.3は、より広範なRust式評価とより明確なArc/Rc文字列の可視化により、より高速なLLDBデバッグを提供

拡張されたLLDBでより多くのRust式を活用

JetBrains の RustRover は、Rust 開発者の固有のニーズをサポートするために設計された専用の統合開発環境(IDE)です。JetBrains の IntelliJ プラットフォームをベースに、深い言語理解と、高度なコード解析やインテリジェントなコード補完、強力なリファクタリング機能など、生産性を高めるツールを組み合わせています。RustRover は Rust のパッケージマネージャである Cargo とも連携し、開発プロセス全体を改善するためにテストやデバッグのための内蔵サポートを備えています。パフォーマンス重視のアプリケーションやメモリ安全性に配慮したアプリケーションの要件に注目することで、RustRover は開発者が、効率的で信頼性が高く保守しやすい Rust コードを、より簡単に作成できるよう支援します。

RustRover 2025.3 のアップデートでは、LLDB ベースのデバッグ体験が、デバッグセッション中により幅広い Rust 式をサポートする新しい式評価エンジンによって強化されます。これにより、ウォッチの利用や式の評価を行う際の値の検査がより速く、より反応よく行えるようになり、前提の確認や問題の特定を、中断を少なくして行えるようになります。さらに、Arc および Rc の文字列表示の改善により、共有文字列の値を一目で解釈しやすくなり、デバッガの信頼性と一貫性が全体的に向上します。

2025.3 で追加された内容の完全な一覧は、リリースノートをご覧ください。

RustRover はユーザー単位でライセンスされており、商用の年間サブスクリプション ライセンスとして提供されています。新規サブスクリプション、サブスクリプションの更新、失効した更新、追加ユーザー ライセンスの提供が可能です。詳細は、RustRover のライセンスページをご覧ください。

RustRover は、次の製品で購入できます。