RustRover 新版本發表
Released: Jul 3, 2026
2026.1.4 中的更新
特性
- Code Editor
- Added the ability to get module path string for items.
修補程式
- Code Insight
- Fixed issue with: Evaluate 'cfg(feature = "foo")' in Rust stdlib.
- UI
- In "Attach Cargo projects" popup, Cargo.toml files should be sorted before directories.
Released: Jun 9, 2026
2026.1.3 中的更新
特性
- Debugger
- Added "Don't step into libs" option for debugger.
- Code Insight
- Added support for const impl syntax and rait impl restriction syntax.
- Project model
- Updated minimum supported version to 1.70.
修補程式
- Code Insight
- False positive 'Unnecessary cast' for 'None as Option<*>'.
- False positive for self-import. Rework inspections for use {self as name} and use::{self as name}.
- Code insight. TOML
- TOML incorrect autocomplete tail text for enums.
- Completion in toml files other than...
Released: May 18, 2026
2026.1.2 中的更新
修補程式
- Code Insight
- Optimize find usages of a trait member.
- RustRover freezes after removing a quote before large lazy_static! macro definition.
- False Positive: errors from invalid parsing of comment starting with ////.
- False positive E0070 "Invalid left-hand operand" for dereferenced &mut assignment.
- False positive E0116/E0117 when type is also defined via include!() in build.rs - IDE resolves to build script crate.
- False positive E0658 "bool_to_result is unstable" - IDE resolves to nightly...
Released: Apr 23, 2026
2026.1.1 中的更新
特性
- Code insight. Language injection
- Added automatic language injection for query_scalar macro from SQLx crate.
- Code editor
- Highlight target loop when clicking continue statement.
- UI
- Highlight and separate search results for the test code occurrences.
修補程式
- AI
- AI generate documentation writes text in doctest and code in comments.
- Build & Run
- Main point of panic is not highlighted in output message.
- Missed cargo command descriptions in Cargo Run Configurations.
- Update CargoOptions standard...
Released: Mar 30, 2026
2026.1 中的更新
特性
Key updates
- Improved code analysis accuracy, with a focus on reducing false positives that can cause confusion.
- Added support for cargo-nextest enabling faster testing. Native support for cargo-nextest is now available directly in the IDE so you can run and monitor nextest sessions with full progress reporting and structured results in the Test tool window.
- Trace call chains more easily with added Call Hierarchy support. Explore call relationships in a dedicated view and navigate complicated...
Released: Mar 12, 2026
2025.3.5 中的更新
特性
- Added support for 'Call hierarchy' function.
修補程式
- Code Insight
- False negative E0382 (use of moved value) on example from docs.
- False Positive: format macro: Width specifier must be of type usize.
- Code editor
- No highlighting for comments inside an attribute.
- Code insight. Macros
- False Positive E0425: Incorrect macro expansion with path metavar.
- Debugger
- Don't step into stdlib doesn't work on nightly.
- Formatter
- View jumping after save / auto-format code.
- Tools
- Call Hierarchy: Infinite opening...
Released: Feb 19, 2026
2025.3.4 中的更新
特性
- You can now transform 'for_each' into 'for' and vice versa.
- Added the ability to specify visibility for a created file.
修補程式
- Build & Run
- Run Configuration parameters incorrectly parsed when there is the following sequence ".." "string".
- Code insight. TOML
- cargo.toml: FP Property 'autolib' is not allowed.
- Project model
- RustRover: Unresolved reference Zeroable when using bytemuck::Zeroable.
- Run Configuration
- Run configuration incorrectly parsed backslashes and quotation marks on...
Released: Jan 28, 2026
2025.3.3 中的更新
修補程式
- Code Insight
- False positive[E0599] Method abs not found in the current scope for type i32.
- Go to Declaration doesn't work for 'include!' macro with generated sources in OUT_DIR.
- Debugger
- Pretty-printer test gdb.btree is failing on nightly.
- UI
- Editor cursor becomes invisible after Quick-Fix Import.
- No subsystem
- Rust: cannot delete line containing module definition.
- After typing in an empty lib.rs file, Sync Cargo Changes floating button appears.
Released: Jan 14, 2026
2025.3.2 中的更新
修補程式
- Code Insight
- False Positive E0070: assignment to pattern.
- Incorrect deref_mut type inference for RPIT if the returned trait has DerefMut as supertrait.
- Code Insight. Resolve
- False Positive E0412: Projection on type variable.
- False Positive E0432: Unresolved import when parent is aliased.
- False Positive E0433: Unresolved module from extern crate.
- External Linter
- False positive trait bound not satisfied error exists only in Problems tool window.
- No subsystem
- Do not suggest to add crate to...
Released: Dec 19, 2025
2025.3.1 中的更新
修補程式
- Code Insight
- False Positive [E0277] Trait Future is not implemented for () on async closure return type.
- False Positive E0061 on variadic extern "C" functions.
- False Positive: E0133: extern safe function does not require unsafe.
- Trait bounds on generic associated types are not used in code inspection.
- RsSleepInsideAsyncFunctionInspection is broken in nightly.
- Code Insight. Borrow checker
- False Positive E0382: Value used after being moved with AsyncFn.
- Code Insight. Resolve