2024-08-12
版本发布时间: 2024-08-12 13:10:30
rust-lang/rust-analyzer最新发布版本:nightly(2024-08-21 08:32:11)
Commit: 0daeb5c
Release: 2024-08-12
(v0.3.2070
)
New Features
-
#17791
add diagnostic forawait
outside ofasync
. -
#17795
load sysroot library viacargo metadata
(for toolchains after176e54520 2024-08-04
). -
#17775
,#17824
segregate syntax and semantic diagnostics to improve latency. -
#17771
load VFS config changes in parallel.
Fixes
-
#17802
supress type mismatches in calls with mismatched argument counts. -
#17823
attach unconfigured diagnostics to the right file for modules. -
#17784
support inlay hints for more expressions with labels. -
#17844
respect non-std
preference infind_path
. -
#17805
fix panic inpath_transform
with default type parameters. -
#17813
fix type equality check for non-ADT types in usage search. -
#17832
fix panic while rendering function type hint withimpl Trait
parameters. -
#17818
support.rust-project.json
in addition torust-project.json
.
Internal Improvements
-
#17825
offload diagnostics serialization to the task pool. -
#17794
turnErasedFileAstId
into a newtype. -
#17821
remove unnecessaryCfgFlag
definition inproject-model
. -
#17809
include vendored crates inStaticIndex
. -
#17831
mergeflycheck
into the mainrust-analyzer
crate. -
#17799
split outsyntax-bridge
into a separate crate. -
#17772
reorganizedebug.ts
. -
#17745
,#17827
add missing repository and description fields to the crate manifests. -
#17793
suggest installing the MSVC Redistributable in the manual.
See also the changelog post.
1、 rust-analyzer-aarch64-apple-darwin.gz 12.07MB
2、 rust-analyzer-aarch64-pc-windows-msvc.gz 11.27MB
3、 rust-analyzer-aarch64-pc-windows-msvc.zip 14.41MB
4、 rust-analyzer-aarch64-unknown-linux-gnu.gz 13.95MB
5、 rust-analyzer-alpine-x64.vsix 14.4MB
6、 rust-analyzer-arm-unknown-linux-gnueabihf.gz 13.69MB
7、 rust-analyzer-darwin-arm64.vsix 13.22MB
8、 rust-analyzer-darwin-x64.vsix 13.59MB
9、 rust-analyzer-i686-pc-windows-msvc.gz 10.3MB
10、 rust-analyzer-i686-pc-windows-msvc.zip 13.4MB
11、 rust-analyzer-linux-arm64.vsix 15.12MB
12、 rust-analyzer-linux-armhf.vsix 14.82MB
13、 rust-analyzer-linux-x64.vsix 15.01MB
14、 rust-analyzer-no-server.vsix 752.47KB
15、 rust-analyzer-win32-arm64.vsix 15.76MB
16、 rust-analyzer-win32-x64.vsix 16.06MB
17、 rust-analyzer-x86_64-apple-darwin.gz 12.6MB
18、 rust-analyzer-x86_64-pc-windows-msvc.gz 11.86MB
19、 rust-analyzer-x86_64-pc-windows-msvc.zip 14.73MB
20、 rust-analyzer-x86_64-unknown-linux-gnu.gz 13.98MB
21、 rust-analyzer-x86_64-unknown-linux-musl.gz 13.58MB