IntelliJ Rust Changelog #117
New Features
- Improve support of
cfg
attributes: - REPL integration improvements:
- #4881 Provide more actions for REPL console interaction like
Stop Console
,Toggle Soft Wrap
,Toggle Scroll To End
andPrint Console Content
- #4971 Suggest macros in completion list
Note, you can open Rust REPL console via
Tools | Rust REPL
action - #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 Members
andAdd missing fields
quick fixes (by @Kobzol) -
#5004 Fix gutter icons blinking in
Cargo.toml
while 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