2024-03-04
版本发布时间: 2024-03-04 14:21:56
rust-lang/rust-analyzer最新发布版本:nightly(2024-04-30 08:32:52)
Changelog #223
Commit: 037924c
Release: 2024-03-04
(v0.3.1868
)
New Features
-
#16638
(first contribution) adddestructure_struct_binding
assist. -
#16651
addfill_record_pattern_fields
assist. -
#16687
support tuples in term search. -
#16555
,#16692
speed up completions by considering coherence.
Fixes
-
#16630
fix type inference of closures with predicates. -
#16679
resolve modules in blocks in theide
layer. -
#16647
fix false positive fordyn Trait
inreplace_filter_map_next_with_find_map
. -
#16678
fix panic when inlining callsites inside macro parameters. -
#16684
don't panic on synthetic syntax in inference diagnostics. -
#16691
fix completions panicking with certain macro setups. -
#16693
prefer sysrootrustc
inrust-project.json
projects. -
#16696
,#16709
handlederef_mut
andindex_mut
in index expressions. -
#16727
don't highlight related associated items of supertraits. -
#16702
ignore generic arguments in intra-doc link path resolution. -
#16665
prioritizerustup
sysroots over system ones. -
#16695
revert doc-comment highlighting.
Internal Improvements
-
#16670
(first contribution) document NeoVim inlay hint configuration. -
#16673
(first contribution) narrow downtypos
ignore list. -
#16706
dropload-cargo
dependency on ide. -
#16738
bumprustc_pattern_analysis
. -
#16627
add repository URL and code sample sections to the bug report template. -
#16669
mergeBorrowKind::Unique
intoBorrowKind::Mut
. -
#16697
addRelPath::to_path_buf()
method. -
#16698
derivePartialEq
,Eq
andHash
forhir::Param
. -
#16705
add public function for resolving callable AST expressions to their HIR equivalents. -
#16707
exportSemanticsImpl
fromhir
. -
#16680
removesalsa
compile-fail tests.
See also the changelog post.
1、 rust-analyzer-aarch64-apple-darwin.gz 11.61MB
2、 rust-analyzer-aarch64-pc-windows-msvc.gz 10.69MB
3、 rust-analyzer-aarch64-pc-windows-msvc.zip 13.76MB
4、 rust-analyzer-aarch64-unknown-linux-gnu.gz 14.01MB
5、 rust-analyzer-alpine-x64.vsix 14.37MB
6、 rust-analyzer-arm-unknown-linux-gnueabihf.gz 14.05MB
7、 rust-analyzer-darwin-arm64.vsix 12.37MB
8、 rust-analyzer-darwin-x64.vsix 12.85MB
9、 rust-analyzer-i686-pc-windows-msvc.gz 9.77MB
10、 rust-analyzer-i686-pc-windows-msvc.zip 12.81MB
11、 rust-analyzer-linux-arm64.vsix 14.78MB
12、 rust-analyzer-linux-armhf.vsix 14.81MB
13、 rust-analyzer-linux-x64.vsix 14.78MB
14、 rust-analyzer-no-server.vsix 746.66KB
15、 rust-analyzer-win32-arm64.vsix 14.53MB
16、 rust-analyzer-win32-x64.vsix 14.78MB
17、 rust-analyzer-x86_64-apple-darwin.gz 12.08MB
18、 rust-analyzer-x86_64-pc-windows-msvc.gz 11.23MB
19、 rust-analyzer-x86_64-pc-windows-msvc.zip 14MB
20、 rust-analyzer-x86_64-unknown-linux-gnu.gz 13.99MB
21、 rust-analyzer-x86_64-unknown-linux-musl.gz 13.57MB