[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5428":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},5428,"rust-analyzer","rust-lang\u002Frust-analyzer","rust-lang","A Rust compiler front-end for IDEs","https:\u002F\u002Frust-analyzer.github.io\u002F",null,"Rust",16535,2103,87,1664,0,10,30,134,38,114.97,"Apache License 2.0",false,"master",true,[27,28,29],"hacktoberfest","lsp-server","rust","2026-06-12 04:00:25","\u003Cp align=\"center\">\n  \u003Cimg\n    src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Frust-lang\u002Frust-analyzer\u002Fmaster\u002Fassets\u002Flogo-wide.svg\"\n    alt=\"rust-analyzer logo\">\n\u003C\u002Fp>\n\nrust-analyzer is a language server that provides IDE functionality for\nwriting Rust programs. You can use it with any editor that supports\nthe [Language Server\nProtocol](https:\u002F\u002Fmicrosoft.github.io\u002Flanguage-server-protocol\u002F) (VS\nCode, Vim, Emacs, Zed, etc).\n\nrust-analyzer features include go-to-definition, find-all-references,\nrefactorings and code completion. rust-analyzer also supports\nintegrated formatting (with rustfmt) and integrated diagnostics (with\nrustc and clippy).\n\nInternally, rust-analyzer is structured as a set of libraries for\nanalyzing Rust code. See\n[Architecture](https:\u002F\u002Frust-analyzer.github.io\u002Fbook\u002Fcontributing\u002Farchitecture.html)\nin the manual.\n\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgithub\u002Frust-lang\u002Frust-analyzer\u002Fgraph\u002Fbadge.svg)](https:\u002F\u002Fapp.codecov.io\u002Fgithub\u002Frust-lang\u002Frust-analyzer\u002Ftree\u002Fmaster)\n\n## Quick Start\n\nhttps:\u002F\u002Frust-analyzer.github.io\u002Fbook\u002Finstallation.html\n\n## Documentation\n\nIf you want to **contribute** to rust-analyzer check out the [CONTRIBUTING.md](.\u002FCONTRIBUTING.md) or\nif you are just curious about how things work under the hood, see the\n[Contributing](https:\u002F\u002Frust-analyzer.github.io\u002Fbook\u002Fcontributing) section of the manual.\n\nIf you want to **use** rust-analyzer's language server with your editor of\nchoice, check [the manual](https:\u002F\u002Frust-analyzer.github.io\u002Fbook\u002F).\nIt also contains some tips & tricks to help you be more productive when using rust-analyzer.\n\n## Security and Privacy\n\nSee the [security](https:\u002F\u002Frust-analyzer.github.io\u002Fbook\u002Fsecurity.html) and\n[privacy](https:\u002F\u002Frust-analyzer.github.io\u002Fbook\u002Fprivacy.html) sections of the manual.\n\n## Communication\n\nFor usage and troubleshooting requests, please use \"IDEs and Editors\" category of the Rust forum:\n\nhttps:\u002F\u002Fusers.rust-lang.org\u002Fc\u002Fide\u002F14\n\nFor questions about development and implementation, join rust-analyzer working group on Zulip:\n\nhttps:\u002F\u002Frust-lang.zulipchat.com\u002F#narrow\u002Fstream\u002F185405-t-compiler.2Frust-analyzer\n\n## Quick Links\n\n* Website: https:\u002F\u002Frust-analyzer.github.io\u002F\n* Metrics: https:\u002F\u002Frust-analyzer.github.io\u002Fmetrics\u002F\n* API docs: https:\u002F\u002Frust-lang.github.io\u002Frust-analyzer\u002Fide\u002F\n* Changelog: https:\u002F\u002Frust-analyzer.github.io\u002Fthisweek\n\n## License\n\nrust-analyzer is primarily distributed under the terms of both the MIT\nlicense and the Apache License (Version 2.0).\n\nSee [LICENSE-APACHE](LICENSE-APACHE) and [LICENSE-MIT](LICENSE-MIT) for details.\n","rust-analyzer 是一个为 IDE 提供功能支持的 Rust 语言服务器，帮助开发者编写 Rust 程序。其核心功能包括跳转到定义、查找所有引用、重构和代码补全，并且集成了格式化（使用 rustfmt）与诊断（使用 rustc 和 clippy）。该项目基于 Language Server Protocol (LSP) 设计，可与多种编辑器如 VS Code、Vim、Emacs 等兼容。适用于需要高效开发 Rust 应用的各种场景，无论是个人项目还是团队协作，都能显著提升编码效率和代码质量。",2,"2026-06-11 03:03:15","top_language"]