Programmieren, testen, debuggen und bereitstellen – alles direkt nutzbar.
Profitieren Sie von kontextspezifischer Code-Completion und -Generierung, Hintergrundanalysen und Quick-Fixes, intelligenten Refactorings, Live-Vorlagen und mehr.
Installieren Sie rustup von der IDE aus und setzen Sie vom Compiler vorgeschlagene Korrekturen mit einem Klick um. Sie können sich sogar das manuelle Einfügen neu erstellter Rust-Dateien in main.rs oder das Hinzufügen populärer Crates zur Abhängigkeitsliste in Cargo.toml sparen – RustRover erledigt das für Sie.
Alle Syntaxelemente werden eingefärbt, darunter auch abgeleitete Typen und Makros, cfg-Blöcke und unsichere Code-Verwendungen. Nutzen Sie umfassende Typinformationen und einen schnellen Zugriff auf Sprach- und Crate-Dokumentationen und navigieren Sie mit der leistungsstarken Suchfunktion von RustRover durch Ihren Codebestand.
Führen Sie einzelne Tests, Testmodule oder alle Tests in einem Projekt aus und wählen Sie verschiedene Ausführungsziele. Die Erstellung benutzerdefinierter Run-Konfigurationen mit vollständiger Unterstützung für die Entwicklung von CLI-Anwendungen ist ebenfalls möglich. Beheben Sie Testfehler im Handumdrehen, indem Sie von der Fehlermeldung in der Konsole direkt zum betroffenen Codeabschnitt springen.
Bearbeiten Sie TOML-Dateien mit Unterstützung durch Code-Insight-Funktionen und eine vollständige Cargo-Integration. Sie können den gesamten Workspace verwalten und Cargo-Befehle in einem speziellen Toolfenster ausführen.
RustRover bietet eine nahtlose Integration in die Arbeitsabläufe der Frontend-Entwicklung. Stellen Sie Anfragen und analysieren Sie die Antworten mit dem integrierten HTTP-Client. Verwenden Sie das Docker-Tool zur Verwaltung verschiedener Projektkomponenten und erkunden Sie Ihre Datenbankschemata und -tabellen mit dem Datenbank-Tooling.

RustRover enthält alle Tools, die Sie für die Teamarbeit benötigen. Programmieren Sie gemeinsam mit Ihren Kolleg*innen in Echtzeit und unterhalten Sie sich mit ihnen direkt in der IDE. Teilen Sie Ihre Projektkonfiguration und Ihre Codestil-Einstellungen. Arbeiten Sie reibungslos mit Git, GitHub und GitLab, untersuchen Sie Commits und Pull-Requests, legen Sie Branches an und überprüfen Sie neue Codebeiträge.

Beginnen Sie sofort mit der Programmierung, ohne erst zahlreiche Plugins installieren und konfigurieren zu müssen. RustRover bietet eine komplett ausgestattete Entwicklungsumgebung mit nahtloser Integration von Rust, Cargo und Cargo.toml. Der Funktionsumfang umfasst Remote-Unterstützung, Datenbankmanagement, Git-Integration und vieles mehr. Die Web-Technologien von WebStorm und die Datenbank-Tools von DataGrip stehen ebenfalls zur Verfügung.
Dokumentation erkundenRust

Cargo
JavaScript
TypeScript
SQL
HTML
CSS
MongoDB

Gründer von Astral,
Schöpfer von Ruff und uv
RustRover ist seit den Early-Access-Versionen meine IDE der Wahl.
Und jetzt treibt es meine Entwicklung über Ruff, uv und andere große Rust-Projekte hinweg an. Mit RustRover kann ich komplexe Refactors durchführen, die sich über Hunderttausende von Codezeilen erstrecken, durch komplexe Abhängigkeitsstrukturen navigieren und schließlich Rust mit Vertrauen schreiben.

Principal Engineering Consultant,
Mainmatter GmbH
Ich habe RustRover mit Codebeständen aller Arten und Größen gefüttert – es hat alles weggesteckt. Ich nutze es inzwischen als mein tägliches Tool: Ohne die umfangreiche Sammlung automatischer Refactorings wäre ich bei großen Projekten nicht einmal halb so produktiv.

Autor von „Rust in Action“,
Gründer von accelerant.dev
RustRover wirkt sehr schlüssig und durchdacht. Es ist herrlich zu benutzen. Ganz besonders gefällt mir der einfache Zugang zum Debugging.
Wenn Sie RustRover nicht kommerziell verwenden, d. h. keine direkte finanzielle Vergütung für die damit verrichtete Arbeit erhalten, können Sie die IDE kostenlos nutzen.
Sie können RustRover in Ihren bildungsorientierten Videos oder Inhalten – z. B. Tutorials oder Demos – verwenden. Dies gilt sogar dann, wenn der Zugang zu Ihren Inhalten kostenpflichtig ist. Dies bedeutet, dass Sie das Produkt in Ihren Lehrmaterialien oder Onlinekursen verwenden können, ohne sich Gedanken über Lizenzeinschränkungen machen zu müssen.
Sehen Sie sich das JetBrains-Programm für Content-Creators an, um weitere Optionen zu entdecken.
Gemäß Stack Overflow betreiben 68% der Entwickler*innen Programmierung als Hobby außerhalb ihrer Arbeitszeit und fast 40% im Rahmen der beruflichen Weiterentwicklung oder des Selbststudiums. Genießen Sie die Rust-Programmierung in Ihrer freien Zeit und entwickeln Sie Ihr Projekt mit RustRover.
Rust ist für seine robuste Open-Source-Community bekannt. Verbessern Sie Ihr Projekt mit RustRover und tragen Sie zum dynamischen Rust-Ökosystem bei. Erfahren Sie mehr über die Unterstützung von JetBrains für Open-Source-Projekte.
Abonnieren Sie Updates zu RustRover
Folgen Sie uns