2024-07-08
版本发布时间: 2024-07-08 17:15:18
rust-lang/rust-analyzer最新发布版本:nightly(2024-08-21 08:32:11)
Commit: a5b21ea
Release: 2024-07-08
(v0.3.2029
)
New Features
-
#17508
add walkthrough and FAQ pages.
Fixes
-
#17523
(first contribution) add an option to use :: for the external crate prefix. -
#17529
fix lifetime parameters shifting parameter defaults. -
#17534
skip match exhaustiveness checking if pattern type contains errors. -
#17536
don't emit semantic diagnostics in files with a lot of syntax errors. -
#17552
use original source ranges in macro parameter completions. -
#17554
fixcallHierarchy
LSP violation. -
#17541
fix stack overflow on recursive calls withimpl Trait
. -
#17494
don't normalizeuse foo::{self}
touse foo
. -
#17546
diagnose unresolvedself
value in path expressions. -
#17549
fix runnable construction. -
#17495
,#17548
pass extra Cargo args when debugging.
Internal Improvements
-
#17522
bumprustc_pattern_analysis
. -
#17551
setInferenceResult::has_errors
on error types. -
#17526
improve error message when the proc macro server unexpectedly exits. -
#17535
fix up the syntax tree for macro 2.0. -
#17547
clean up runnable LSP extension. -
#17555
inline generated syntax methods. -
#17553
move remaining codegen things toxtask codegen
. -
#17530
move lifetimes in front of type and const params. -
#17527
move capability querying out of the config module.
See also the changelog post.
1、 rust-analyzer-aarch64-apple-darwin.gz 12.24MB
2、 rust-analyzer-aarch64-pc-windows-msvc.gz 11.29MB
3、 rust-analyzer-aarch64-pc-windows-msvc.zip 14.51MB
4、 rust-analyzer-aarch64-unknown-linux-gnu.gz 14.23MB
5、 rust-analyzer-alpine-x64.vsix 14.62MB
6、 rust-analyzer-arm-unknown-linux-gnueabihf.gz 13.97MB
7、 rust-analyzer-darwin-arm64.vsix 13.4MB
8、 rust-analyzer-darwin-x64.vsix 13.8MB
9、 rust-analyzer-i686-pc-windows-msvc.gz 10.42MB
10、 rust-analyzer-i686-pc-windows-msvc.zip 13.61MB
11、 rust-analyzer-linux-arm64.vsix 15.4MB
12、 rust-analyzer-linux-armhf.vsix 15.11MB
13、 rust-analyzer-linux-x64.vsix 15.26MB
14、 rust-analyzer-no-server.vsix 751.04KB
15、 rust-analyzer-win32-arm64.vsix 15.87MB
16、 rust-analyzer-win32-x64.vsix 16.26MB
17、 rust-analyzer-x86_64-apple-darwin.gz 12.81MB
18、 rust-analyzer-x86_64-pc-windows-msvc.gz 12MB
19、 rust-analyzer-x86_64-pc-windows-msvc.zip 14.93MB
20、 rust-analyzer-x86_64-unknown-linux-gnu.gz 14.22MB
21、 rust-analyzer-x86_64-unknown-linux-musl.gz 13.81MB