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-09-21· September 21, 2026
Installer type: zip Arch Scope SHA256 Dl
x86— 777407E4B1A89C9AD06AE85AE0C5C59BEB9E667BAB070A2E305D7B586BFD5677x64— F62A18AAD35568FD9205006A62F97613EAC8C4F2EC5FE43C830DDE09684E5E6Farm64— 2CFBD8FC8EB8F8232CC81EB338462ABAF78081B4FDA7A9FED91A6BF5B2F1ACE0Older versions (18) 2026-09-14 Arch Scope SHA256 Dl
x86— 2F798625AC9A9A0E1B739ACD96254F51249B8B9E9BD1C0E6D0582D56467CE42Bx64— 631EA40942CBC1E70A3465218F27F49FD73D82D9C0DD21E5279D8417F7F2DD93arm64— 742A792325BB433AB7A12F859F9BF3BD5C6721FE503EEE530C029917B537B01D2026-09-07 Arch Scope SHA256 Dl
x86— 115E026074C706FCA97481386629805BB3D051AE0BC9695765A34C282F7110C4x64— CD3DDDD580EDAC199C5E84C6CCEB3ADDEA32769C25CB6B597024A200B3359B05arm64— 2CBB41535AF5D6283B56866393D17B2844A6C37DBDD43E9432FFBE40DDD9F29E2026-08-31 Arch Scope SHA256 Dl
x86— 4B031739AF7F7A5D7655B39D1C58ACB1357758242E115796C239CA46BE5EC61Ax64— 44106CA5D62E8EB2D6597F8572B5DF9DAD9799B53630F69114234EEEBF8BC899arm64— 7D7714956EE85EF4D645F6ECCD32D3F46CA478866E4DBEFB682AF7A9D357E76F2026-08-24 Arch Scope SHA256 Dl
x86— 11FE43FD284D906902D7A58EB54BEB25BE7BBBA5109DD17D56D4122EF45B7A14x64— F6D80045E6F475606F62D294FA3B618304FD24D2FF86160495440F23D5F7FCDBarm64— 8685E2B4DF4AD9AC6FE6B08BE7600383496199CD29D413CA47AD67C658E3A5102026-08-17.4 Arch Scope SHA256 Dl
x86— 37CCF4BA9764BE5C55BEE119684CA4E043FC8BB51785FF02E14E13592B3F5A79x64— 3212CC9E7AB3F6B07F97BE681C2A7200F73FB0463E6F8055C214EBE0B00901F2arm64— 604562665E30AED593EC87397BFA157B4601E2D72F3A01BB8B32776302C179F22026-08-17 Arch Scope SHA256 Dl
x86— 37CCF4BA9764BE5C55BEE119684CA4E043FC8BB51785FF02E14E13592B3F5A79x64— 3212CC9E7AB3F6B07F97BE681C2A7200F73FB0463E6F8055C214EBE0B00901F2arm64— 604562665E30AED593EC87397BFA157B4601E2D72F3A01BB8B32776302C179F22026-08-10.1 Arch Scope SHA256 Dl
x86— DAB4ED1FBD2545214941F2138BC50280523F66A50EDF4971D8C438DB04037AABx64— F667620D3AF202F480FAF9E407374509EBDDEF3B8611922E463AEAA7E6985FC8arm64— 510CCC383EAEB960F1E1A4B8D3115908D389743383C72F43E4BD17BD1A12B5E52026-08-10 Arch Scope SHA256 Dl
x86— 9F58A9108E7C8A620C29AFBA6126E18014B5ADBE3A1D28CA38923A2644DD359Ax64— 8356FAEAAAB92C34E1B8C7FBBDB5B42FEBDB8BC266C263A0FF6779E48BEF66BCarm64— 92042A2DB9446DC65CD91E8D7993DBAB45A8B0AB63D599932BE46369732510D12026-08-03 Arch Scope SHA256 Dl
x86— 0EB7E57BAAC739D61908C8885ACDF00B2D5A2C7F861287923F587B2521F944B2x64— A446BA5482B2A43D4010180031D2033B6761DD295117F3D0277AF5777C4D8EE5arm64— C10CDE297644FD79EF1C288D96059BB01E345970DD89AC9D673A4E58512330E92026-07-27 Arch Scope SHA256 Dl
x86— DD571EA0BF632FED5F37FF4A0F8E2B0F9865CF880EF6CE3176F7B7E56F248685x64— 7ABDF50734026DE963B3B25EBA7714BE8ACF43A15FFB7F4F9D8B041E796CE2C9arm64— BA6DA9A8443548E7D6953D4736248019D2F92FA883DAD72415A572BBBE4E0E7B2026-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