RustRover
JetBrains' dedicated IDE for Rust, making memory-safe and high-performance Rust development even more comfortable
Shortcuts that dramatically streamline Rust programming with Rust-specific completion, formatting, and cargo integration features
Shift+Shift
Search Everywhere
Quickly find any file, action, type, symbol, tool window, or setting in RustRover, in your project, and in the current Git repository.
💡 Hint: Double Shift for searching
🎯 Instantly search for any element in the project to improve development efficiency
Ctrl+Shift+Enter
Complete Current Statement
Insert any necessary trailing symbols and place the caret where you can start typing the next statement.
💡 Hint: Enter to complete statement
🎯 Automatically insert semicolons and brackets to quickly complete Rust syntax
Ctrl+Alt+L
Reformat Code
Reformat the whole file or the selected fragment according to the current code style settings.
💡 Hint: Layout code
🎯 Auto-format code according to Rustfmt conventions to maintain consistent code style
Alt+Enter
Show Context Actions
Quick-fixes for highlighted errors and warnings, intention actions for improving and optimizing your code.
💡 Hint: Alt+Enter for quick fixes
🎯 Instantly apply error fixes and optimization suggestions to improve code quality
Ctrl+Ctrl
Run Anything
Execute commands, such as opening a project, launching a run/debug configuration, running a command-line utility, and so on.
💡 Hint: Double Ctrl to run
🎯 Quickly execute cargo commands and tests to accelerate development cycle