IntelliJ Rust Changelog #83
New Features
-
Allow modifying loop variable name generated by
iterpostfix template (by @Voronchikhin) -
Support multiple definitions in
lazy_staticmacro call (by @msmorgan) -
Resolve references to extern crate root in paths without
extern crateitem for 2018 edition -
Group syntax highlighting options (by @mfarrugi)
-
Improve dependency completion in
Cargo.toml
Fixes
-
Add examples for all postfix templates
-
Use offline mode for cargo sync if the corresponding option is enabled
-
Improve content roots detection. Now
src,examples,testsandbenchesfolders of each package are automatically marked as source roots, andtargetfolders are excluded from source roots -
Fix name resolution of stdlib macros for nightly stdlib
-
Make
Move Statement Up/Downactions work correctly -
Process global imports in use group while name resolution in proper way
-
Partially resolve links which based on re-exported paths in stdlib documentation
-
Don’t suggest private items in completion
Internal Improvements
- Compile plugin with 2018.3 EAP sources