Dieses Projekt ist offiziell veraltet. Wenn Sie Rustrover oder neues Rust -Plugin für Intellij IDEA Ultimate oder Clion verwenden, melden Sie Ihr Problem bitte im offiziellen Tracker: https://youtrack.jetbrains.com/issues/rust. Weitere Informationen finden Sie in unserer Ankündigung.
| Status erstellen | |
|---|---|
| Überprüfen |
Für Installationsoptionen finden Sie im Schnellstarthandbuch. Wenn Sie direkt einspringen möchten, öffnen Sie Settings > Plugins > Marketplace in Ihrer IDE, suchen Sie nach Rost und installieren Sie das Plugin. Verwenden Sie zum Öffnen eines vorhandenen Projekts die Datei | Öffnen Sie und zeigen Sie auf das Verzeichnis mit Cargo.toml . Verwenden Sie zum Erstellen von Projekten die Rust -Vorlage.
Alle Funktionen des Plugins sind in der Dokumentation beschrieben. Neue Funktionen werden regelmäßig in ChangeLogs angekündigt.
Das Plugin ist mit allen intellij-basierten IDEs aus der Version 2022.2 kompatibel. Die folgenden Unterschiede in den Sätzen der verfügbaren Funktionen:
| Open-Source- und Bildungs-IDes * | Clion | Intellij Idee ultimativ, Goland | Pycharm Professional | Webstorm, Phpstorming, andere kommerzielle IDEs | |
|---|---|---|---|---|---|
| Sprachunterstützung | + | + | + | + | + |
| Frachtunterstützung | + | + | + | + | + |
| Codeabdeckung | + | + | + | + | + |
| Duplikate erkennen | - - | + | + | + | + |
| Debugger | - - | + | +** | +** | - - |
| Ziele ausführen | - - | + | + | - - | - - |
| Profiler | - - | + | - - | - - | - - |
| Valgrind Memcheck | - - | + | - - | - - | - - |
* Intellij Idea Community Edition, Pycharm Community Edition, Pycharm EDU, Intellij Idea EDU und IDES von Drittanbietern intellij.
** Erfordert das native Debugging -Support -Plugin. Nur LLDB
Wenn Sie nach dem TOML-Plugin suchen, siehe TOML-Verzeichnis im Intellij-Community-Repository.
Sie werden aufgefordert, zum Plugin beizutragen, wenn Sie Probleme oder fehlende Funktionen gefunden haben, die Sie sehen möchten. Schauen Sie sich bei, wie Sie das Projekt und die Architektur einrichten, um die hochrangige Struktur der Codebasis zu verstehen. Wenn Sie sich nicht sicher sind, wo Sie anfangen sollen, sollten Sie die mit der gewünschten Hilfe markierten Probleme berücksichtigen.