Changelog #58
source link: https://rust-analyzer.github.io/thisweek/2021/01/04/changelog-58.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.
Changelog #58
New Features
-
#7130
add extract-assignment assist. -
#7091
rust-analyzer.server.extraEnv
config to specify environment variables forrust-analyzer
process. -
#7107
add working dir to cargo metadata fail messages. -
#7106
produce fine-grained diffs when formatting files. -
#7071
pass--all-targets
tocargo check
when discovering project structure. -
#7080
initial support for const type parameters. -
#7121
show lifetimes and labels on hover. -
#7123
basic support for 2021 edition.
Fixes
-
#7070
fix$0
inserted during edits. -
#7088
fix false positive "unnecessary braces" diagnostic. -
#7064
improve auto-importing completion speed and accuracy. -
#7059
fix handling of$_
in macros. -
#7075
use.format
to trigger postfix format completion. -
#7101
fix spacing bug in proc-macro. -
#7055
don’t swallow the "rustfmt not installed error". -
#7102
fix completion of Default struct update syntax. -
#7116
fix proc-macros for deep trees. -
#7125
don’t emit arg count diagnostics for method calls with unknown receiver. -
#7134
fix type-inference for macro generated arrays. -
#7136
fixed nested eager macros.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK