RustRover

Kostenlos für nicht-kommerzielle Nutzung

Eine leistungsstarke IDE für die Rust-Entwicklung

RustRover herunterladen

Konzentrieren Sie sich auf das Wesentliche

Schreiben Sie schneller Code

Profitieren Sie von kontextspezifischer Code-Completion und -Generierung, Hintergrundanalysen und Quick-Fixes, intelligenten Refactorings, Live-Vorlagen und mehr.

  1. Schreiben Sie schneller Code
1 / 3(Current Item: 1)

Weniger Zeitaufwand für Routineaufgaben

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.

  1. Weniger Zeitaufwand für Routineaufgaben
1 / 4(Current Item: 1)

Erforschen und verstehen Sie Ihre Codebasis

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.

  1. Erforschen und verstehen Sie Ihre Codebasis
1 / 3(Current Item: 1)

Ausführen, debuggen, testen und profilen – das volle Programm

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.

  1. Ausführen, debuggen, testen und profilen – das volle Programm
1 / 4(Current Item: 1)

Verwalten Sie Ihr Projekt und dessen Abhängigkeiten

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.

  1. Verwalten Sie Ihr Projekt und dessen Abhängigkeiten
1 / 2(Current Item: 1)

Entwicklung von Web-Anwendungen

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.

Effiziente Arbeit im Team

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.

Effiziente Arbeit im Team

Sie sind sich noch nicht sicher, ob RustRover das Richtige für Sie ist? Nehmen Sie Kontakt mit uns auf und wir beantworten Ihre Fragen.