IntelliJ Rust Changelog #166
source link: https://intellij-rust.github.io/2022/03/09/changelog-166.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
IntelliJ Rust Changelog #166
9 Mar 2022
New Features
-
#8446 Detect
Implementation has wrong number of type or const parameters
errors (E0049) -
#8524 Use
Self
when generating constructor in theGenerate Constructor
refactoring action (by @Kobzol)GIF
Fixes
-
#8531 Take into account type arguments/parameters ordering and const generics in some intentions/quick-fixes
-
#7864 Correctly handle
+toolchain
at the beginning of Cargo command -
#8578 Add
--respect-source-config
tocargo vendor
command to respect[source]
config in.cargo/config
. This should fix the problem when the plugin stuck withupdating crates.io index
status during project model loading with alternative Cargo registries (by @Kylin3216) -
#7977 Improve rendering of generic parameters for associated types in
Implement Members
quick-fix -
#8580 Don’t suggest multi-span quick-fixes from External Linter to avoid broken code
-
#8538 Update bundled spellchecker dictionary. It should fix some spellchecker false positive warnings, for example, for identifiers with
addr
word -
#8586 Fix wrong indents in UI during creation of a new Rust project in IDEA 2022.1
-
#8571, #8594 Don’t offer
Add unsafe to function
quick-fix for themain
function (by @Stzx) -
#8594 Don’t show run line marker for
main
function in targets withno_main
attribute -
#8184 Remove spurious
unreachable expression
warnings from match expressions with no arms (by @afetisov) -
#8532 Hide redundant stacktrace filtering button in debugger in 2022.1
Full set of changes can be found here
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK