リモートターゲットでRustコードを簡単にデバッグ

RustRover 2025.2はリモートデバッグをサポートするようになり、クロスマシン開発とトラブルシューティングがより容易に

リモートターゲットでRustコードを簡単にデバッグ

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

RustRover 2025.2 のアップデートでは、リモートデバッグのサポートが追加され、分散システムや組み込みデバイス上で動作するアプリケーションをより効率的にデバッグできるようになります。gdbserver を起動し、IDE でリモートセッションを設定することで、GDB、LLDB、またはカスタムの GDB ビルドを使用してネットワーク越しにコードを調査できます。このアップデートは、複雑なデプロイや、ローカルでのデバッグができない環境に直面する Rust 開発者に特に役立ちます。

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

RustRover はユーザー単位でライセンスされており、商用の年間サブスクリプションライセンスとして提供されています。新規サブスクリプション、サブスクリプションの更新(更新期限切れの更新を含む)、および追加のユーザーライセンスをご提供できます。詳細は RustRover のライセンスページをご覧ください。

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