熱門: 資料更新於2026年10月27日

軟體分類

網路軟體1,356
通訊社群321
影音軟體898
繪圖與影像539
辦公軟體1,124
開發工具3,134
AI工具529
安全與隱私385
系統工具3,114
遊戲523
教育與科學239
網路與IT284

rust-analyzer舊版本下載(所有版本)

rust-analyzer is a language server that provides IDE functionality for writing Rust programs. You can use it with any editor that supports the Language Server Protocol (VS Code, Vim, Emacs, Zed, etc).

這裡收錄rust-analyzer從2026年6月1日到目前2026-10-26的24個版本,每個版本都連到開發商的官方安裝檔。

2026: 24 24 26
版本日期大小檔案
2026-10-26最新版本 2026年10月26日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-10-19 2026年10月19日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-10-12 2026年10月12日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-10-05 2026年10月5日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-09-28 2026年9月28日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-09-21 2026年9月21日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-09-14 2026年9月14日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-09-07 2026年9月7日 — 64位元 ZIPARM64 ZIP32位元 ZIP
更新紀錄
Commit: 9074e9b
Release: 2026-09-07 (v0.3.3041)
New Features
- #23266 render const values in completion label details:
- #23262 add missing-body diagnostic.
Performance Improvements
- #23190 don't lower the signature again in inference, fetch it from other queries instead.
Fixes
- #23297 (first contribution) follow symlinks when scanning the sysroot for proc macro dylibs.
- #23279 fix printing of float bit patterns on hover.
- #23249 accept Self as non-leading path segment in attribute paths.
- #23246 allow inner attributes on blocks in tuple expressions.
- #22662 avoid type unification errors in term search.
- #23163 fix parsing of self:: in function param list.
- #23270 fix handling of #[unsafe()] attributes without inner meta.
Internal Improvements
- #23248 (first contribution) use cargo install --locked.
- #23265 (first contribution) reduce the scope of the marketplace tokens.
- #23218 store doc comments as their own node and not as COMMENT trivia.
- #23271 merge Expr::Unsafe into Expr::Block.
- #23292 make NamedTempFile writable on creation.
See also the changelog post.
2026-08-31 2026年8月31日 — 64位元 ZIPARM64 ZIP32位元 ZIP
更新紀錄
Commit: f899669
Release: 2026-08-31 (v0.3.3033)
New Features
- #23213 offer "Extract variable" on field names in record expressions.
Fixes
- #23232 (first contribution) fix inference of never type in array repeat expressions.
- #23206, #23257 switch from temp-dir to a homemade NamedTempFile implementation.
- #23184 fix unsafeck for e.g. &raw const *&raw const *&raw const *&2.
- #23162 fix HIR lowering of associated trait function parameters.
- #23176 push a generic params scope for consts.
- #23216 fix -> completions inside macro calls.
- #22901 strip leading asterisk from block doc comments.
- #23235 fix some subtle bugs in docs rendering.
- #23245 print the ABI of fn pointers.
- #23229 fix panic in unresolved_field when accessing numeric fields in unions.
- #23212 fix panic when dereferencing unresolved aliases.
- #23250 fix a panic on hover with types like impl for<'b> Fn(&dyn Fn() -> &'b u8).
- #23256 fix hover with impl Trait and generics.
- #23242 fix parsing of range patterns inside parentheses.
- #23238 fix a panic on macro calls in extract_variable.
Internal Improvements
- #23233 require analysis changes made using AI to reference rustc.
See also the changelog post.
2026-08-24 2026年8月24日 — 64位元 ZIPARM64 ZIP32位元 ZIP
更新紀錄
Commit: 5c156cd
Release: 2026-08-24 (v0.3.3025)
New Features
- #23147 add unary-operator-cannot-be-applied diagnostic.

Performance Improvements
- #23079 optimize the heck out of the storage of token trees (saves 32 MB on self).

Fixes
- #23186 (first contribution) allow asm! label blocks to diverge.
- #23202 (first contribution) use owner expression store for anonymous consts.
- #23134 accept trailing comma on built-in macro calls.
- #23201 prevent stack overflow with recursive ADT layouts.

Internal Improvements
- #23214 (first contribution) use Cargo build directory for flycheck logs.
- #23166 download all build artifacts in a single step.
- #23168 drop zigbuild support.
- #23172 split VSIX publishing into different jobs and skip duplicates.
See also the changelog post.
2026-08-17.4 2026年8月17日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-08-17 2026年8月17日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-08-10.1 2026年8月10日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-08-10 2026年8月10日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-08-03 2026年8月3日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-07-27 2026年7月27日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-07-20 2026年7月20日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-07-13 2026年7月13日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-07-06 2026年7月6日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-06-29 2026年6月29日 — 64位元 ZIPARM64 ZIP32位元 ZIP
更新紀錄
Commit: 972c4e7
Release: 2026-06-29 (v0.3.2955)
New Features
- #22466 add mut-ref-in-imm-ref-pat diagnostic.
- #22645 offer quick fix adding .await for type_mismatch.

Performance Improvements
- #22637 bump salsa (saves 70 MB on analysis-stats self).

Fixes
- #22640 fix crash when hovering over anonymous consts.
- #22618 don't parenthesize if-let guards.

Internal Improvements
- #22633 (first contribution) mark inline_convert_while_ascii as unsafe.
- #22115 switch from lsp-types to gen-lsp-types.
- #22658 move ExpandDatabase::syntax_context to HirFileId.
See also the changelog post.
2026-06-22 2026年6月22日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-06-15 2026年6月15日 — 64位元 ZIPARM64 ZIP32位元 ZIP
2026-06-08 2026年6月8日 — 64位元 ZIPARM64 ZIP32位元 ZIP
更新紀錄
Commit: 7ea2b25
Release: 2026-06-08 (v0.3.2929)
New Features
- #22469 (first contribution) add infer-vars-not-allowed diagnostic.
- #22512 (first contribution) parse unstable unnamed enum variants.
- #22448 add "Evaluate Predicate" command:
597728705-8273a170-caa5-4ab9-8f17-a5cd04944f10.mp4
- #22481 lower field defaults.
- #22495 use mimalloc for Windows releases.

Fixes
- #22520 don't emit "type annotations needed" errors on include_bytes!().
- #22524 parse | pattern types.
- #22503 try to improve completion ranking.
- #22457 dereference LHS in assignments instead of adding &mut in type_mismatch quick fix.
- #22507 hide ra@gennew inhaly hints.
- #22508 don't add both drop and pin_drop in add_missing_impl_members.
- #22519 don't add unused generic parameters in generate_trait_from_impl.
- #22523 handle mutable access better in extract_function.
- #22506 kill proc-macro-srv processes on shutdown.
- #22522 fix test runnables in rust-project.json.

Internal Improvements
- #22510 simplify mir::ProjectionElem and bring it closer the rustc version.
- #22533 remove AST types from FoldKind.
- #22528 improve panic message when FileSourceRootInput is missing.
See also the changelog post.
2026-06-01 2026年6月1日 — 64位元 ZIPARM64 ZIP32位元 ZIP
更新紀錄
Commit: c5d30e2
Release: 2026-06-01 (v0.3.2921)
New Features
- #22411 add cannot-implicitly-deref-trait-object diagnostic.

Performance Improvements
- #22493 make MemDocs cheap to clone since it's snapshotted.

Fixes
- #22473 port block and loop inference from rustc.
- #22476 only complete functional record update at the end of the literal.
- #22449 fix an expected analysis regression with enum variants.
- #22409, #22453 filter out reference completions for generic reference parameters.
- #22452 prioritize missing fields in pattern completion.
- #22437 handle macros in extract_module.
- #22447 fix extract_variable in macro calls.
- #22498 also consider library features internal.
- #22426 fix potential panic in CfgDiff formatting.
- #22342 don't double references with &mut T in add_reference_here.
- #21566 fix SyntaxContext roots potentially overlapping interneds.

Internal Improvements
- #22465 improve syntax mapping in for loop desugaring.
- #22474 intern MIR projections using the new type interning infrastructure.
- #22477, #22484 replace ast::make with SyntaxFactory in derive_macro, edits, prettify_macro_expansion_ and rename.
- #22500 always use sysroot crates for proc-macro-srv.
- #22427 fix inactive region handling in MiniCore.
- #22501 don't depend on salsa for the proc-macro-srv CI job.
- #22492, #22502 use 1 CGU for release builds.
See also the changelog post.

程式語言與SDK熱門排行

查看全部
  1. Go Programming Language程式語言與SDK
  2. LLVM程式語言與SDK · LLVM
  3. Deno程式語言與SDK · Deno Land Inc.
  4. CMake程式語言與SDK · Kitware
  5. Yarn程式語言與SDK · Yarn Contributors
  6. Ccache程式語言與SDK · Joel Rosdahl
  7. sbt程式語言與SDK · Lightbend, Inc.
  8. BOINC程式語言與SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDK程式語言與SDK · Google
  10. NVM for Windows程式語言與SDK · Ecor Ventures LLC

The Rust Project Developers的其他軟體

查看全部
  • Rust (GNU)程式語言與SDK · The Rust Project Developers
  • Rust (MSVC)程式語言與SDK · The Rust Project Developers
  • Rust (GNU LLVM)程式語言與SDK · The Rust Project Developers

標籤

分享