IntelliJ Rust Changelog #117
New Features
- Improve support of
cfgattributes: - REPL integration improvements:
- #4881 Provide more actions for REPL console interaction like
Stop Console,Toggle Soft Wrap,Toggle Scroll To EndandPrint Console Content - #4971 Suggest macros in completion list
Note, you can open Rust REPL console via
Tools | Rust REPLaction - #4881 Provide more actions for REPL console interaction like
-
#3869 Provide basic highlighting of format string literal in macros like
println,write,format, etc. Also, make some preliminary work to detect errors inside format macros in the future (by @rrevenantt)
Fixes
- Improve name resolution and type inference:
-
#4977, #4900 Support raw identifiers better. Now they are correctly handled by
Implement MembersandAdd missing fieldsquick fixes (by @Kobzol) -
#5004 Fix gutter icons blinking in
Cargo.tomlwhile typing - #4958 Render type arguments of type aliases in inlay hints in proper way. Previously, the plugin shows type arguments from base type
Internal Improvements
-
#5003 Try to publish plugin nightly builds by GitHub workflow
-
Rust parser improvements:
Full set of changes can be found here