rust-analyzer The Rust Project Developers · Rustlang.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 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 features include go-to-definition, find-all-references, refactorings and code completion. rust-analyzer also supports integrated formatting (with rustfmt) and integrated diagnostics (with rustc and clippy).
winget install --id Rustlang.rust-analyzer --exact --source wingetLatest 2026-07-27· July 27, 2026
Installer type: zip Arch Scope SHA256 Dl
x86— DD571EA0BF632FED5F37FF4A0F8E2B0F9865CF880EF6CE3176F7B7E56F248685x64— 7ABDF50734026DE963B3B25EBA7714BE8ACF43A15FFB7F4F9D8B041E796CE2C9arm64— BA6DA9A8443548E7D6953D4736248019D2F92FA883DAD72415A572BBBE4E0E7BOlder versions (8) 2026-07-20 Arch Scope SHA256 Dl
x86— D2BD413EB960E1EB254E3AD6FDE55444BFCA4FE3AEA0DF0FC717C1DFE8F4FB13x64— B90BB295AEEAEBD72D58D3F67BCBA430A2AEDBC18689434203186A767B3EDC14arm64— 25180C2B54FBFAF356747D834C42A3B5858F2F255520B003070761A616D247282026-07-13 Arch Scope SHA256 Dl
x86— 5C8CDCBFA27E8B7B1A2E209E8DD444B842DD43AEC69292547CF7EEF341CC833Cx64— D8D79975DA21CA59DCB9D19D253B2210F33C3EEF41EAB24EC48B6D5AAAA4E1FFarm64— AE7BF858503BB26F49D5EF9BD5D14A61F78573EA706225CDBC39CB52AFE9F9F72026-07-06 Arch Scope SHA256 Dl
x86— 4949441CC7A0CFADF33D0E0B8E6750F65EC6F9F125EC4055AA767BE0D3EAC29Cx64— B046120AF10D0CB7C735BBD377A53007D97048666FE967E95EA88A9FC177FA09arm64— 9429A8D2C6309B78BC8A944FDD3AC036FD3EC022266A92836CAB02DE56D69B652026-06-29 Arch Scope SHA256 Dl
x86— 56D48719CBCBF86D79A8235FF7CA85D8328261C4B2D13CD4D82F8DCC021F7446x64— 7313385A329988C987CFF4E2A7BB859D70AE6C228D705095B1015B822FFB670Darm64— 887FD4D17A90F45DFB55B78C9F2E75DEB56E0074312992A2B9442A44BB2013AA2026-06-22 Arch Scope SHA256 Dl
x86— 1806B376A46013B1BB03AFE8B4738137738DEC5E0245FC11961CD25B9AE9AEEDx64— 6071DC5B28AA6D22C715F63C08D75B827C066BE4EA866796587E52ED48B2922Farm64— 30F873713EA3663DB10999C23E95B74FE19968C893D5C0E9B8A896B31DBF8CF82026-06-15 Arch Scope SHA256 Dl
x86— C1E6260332385A9FBE6013C664F5D91F97823F11614A7A7A07B283705B66606Fx64— 0F82E470220986A6B71202F135FE80233FC3BAAFFB84900F2F19388BA85CBB41arm64— 71CA233A9994C4119D10FEA2D9B4F891A938C9957E86568061A9D6993140FE872026-06-08 Arch Scope SHA256 Dl
x86— A69398C011946D6D945741063C0681FC0A4AABC093EB96DF5A2B6C123EB8DD27x64— 32341C16667300A6D33DCFC47596C58BF1269D4B8B0714590AF01488EE8B9AF2arm64— 559D41D8F3F18781B4CE9CA75CE723B70FE9B4718C3F1B3D9B8191AC50F0E54C2026-06-01 Arch Scope SHA256 Dl
x86— 1CA0B79C384D5DAE682D122974706A3BBDFDD04982224E80C81EBBE10A754AAAx64— 0C361771BD0D85CF9D2227D726D5C2B3CAB034E1AD7E460F659F38C41D9395E8arm64— 45BF840C0964016E711E2CAFAA52F3525534AC3762729569813240B0B18A058C