[{"data":1,"prerenderedAt":209},["ShallowReactive",2],{"repo-jacobdufault-cquery-zh-CN":3,"i18n-jacobdufault-cquery-zh-CN":206},{"mirrorPool":4,"detail":13,"relatedProjects":112},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":31,"ownerBio":32,"lastSyncTime":33,"lastReleaseTime":34,"tags":35,"license":39,"category":40,"subgroup":41,"releases":42},"jacobdufault","cquery",88580766,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery",2360,"C++","C\u002FC++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more",{"C++":22,"CMake":23,"Python":24,"Objective-C":25,"C":26},96.3,2,1.3,0.4,0,[],"","2020-07-29","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F356714?v=4","Jacob Dufault","author of cquery and full serializer\r\n ","2026-09-29T22:55:57.062747+00:00","2018-03-02T07:18:33Z",[36,37,38],"cpp","language-server-protocol","lsp","MIT","development","语言工具链",[43,53,63,73,87,102],{"tag":44,"publishAt":34,"semVer":45,"prerelease":46,"assets":47},"v20180302",[26,26,26],false,[48],{"fileName":49,"sizeMb":50,"sha256":28,"downloadCount":51,"originUrl":52},"cquery-v20180302-x86_64-unknown-linux-gnu.tar.xz",13.65,2978,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180302\u002Fcquery-v20180302-x86_64-unknown-linux-gnu.tar.xz",{"tag":54,"publishAt":55,"semVer":56,"prerelease":46,"assets":57},"v20180215","2018-02-15T08:02:00Z",[26,26,26],[58],{"fileName":59,"sizeMb":60,"sha256":28,"downloadCount":61,"originUrl":62},"cquery-v20180215-x86_64-unknown-linux-gnu.tar.xz",13.61,261,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180215\u002Fcquery-v20180215-x86_64-unknown-linux-gnu.tar.xz",{"tag":64,"publishAt":65,"semVer":66,"prerelease":46,"assets":67},"v20180121","2018-02-13T05:06:46Z",[26,26,26],[68],{"fileName":69,"sizeMb":70,"sha256":28,"downloadCount":71,"originUrl":72},"cquery-20180121-x86_64-unknown-linux.tar.xz",14.59,56,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180121\u002Fcquery-20180121-x86_64-unknown-linux.tar.xz",{"tag":74,"publishAt":75,"semVer":76,"prerelease":46,"assets":77},"v20180213","2018-02-13T04:59:04Z",[26,26,26],[78,83],{"fileName":79,"sizeMb":80,"sha256":28,"downloadCount":81,"originUrl":82},"cquery-v20180213-x86_64-unknown-freebsd10.tar.xz",13.41,31,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180213\u002Fcquery-v20180213-x86_64-unknown-freebsd10.tar.xz",{"fileName":84,"sizeMb":60,"sha256":28,"downloadCount":85,"originUrl":86},"cquery-v20180213-x86_64-unknown-linux-gnu.tar.xz",1271,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180213\u002Fcquery-v20180213-x86_64-unknown-linux-gnu.tar.xz",{"tag":88,"publishAt":89,"semVer":90,"prerelease":46,"assets":91},"v20180203","2018-02-03T08:00:51Z",[26,26,26],[92,97],{"fileName":93,"sizeMb":94,"sha256":28,"downloadCount":95,"originUrl":96},"cquery-v20180203-x86_64-unknown-linux-gnu.tar.xz",13.53,121,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180203\u002Fcquery-v20180203-x86_64-unknown-linux-gnu.tar.xz",{"fileName":98,"sizeMb":99,"sha256":28,"downloadCount":100,"originUrl":101},"cquery-v20180207-x86_64-unknown-freebsd10.tar.xz",13.34,1267,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180203\u002Fcquery-v20180207-x86_64-unknown-freebsd10.tar.xz",{"tag":103,"publishAt":104,"semVer":105,"prerelease":46,"assets":106},"v20180123@1825","2018-01-24T02:48:47Z",[26,26,26],[107],{"fileName":108,"sizeMb":109,"sha256":28,"downloadCount":110,"originUrl":111},"cquery-v2018-01-23.1825-linux.zip",73.19,46,"https:\u002F\u002Fgithub.com\u002Fjacobdufault\u002Fcquery\u002Freleases\u002Fdownload\u002Fv20180123%401825\u002Fcquery-v2018-01-23.1825-linux.zip",[113,145,160,177,193],{"owner":114,"repo":115,"repoId":116,"category":40,"subgroup":41,"language":117,"tags":118,"starCount":134,"ownerUid":135,"latestTag":136,"platforms":137,"lastReleaseTime":142,"downloadCount":143,"description":144},"meta","pyrefly",935685654,"Rust",[119,120,121,37,38,122,123,124,125,126,127,128,129,130,131,132,133],"code-quality","ide","language-server","python","rust","type-annotations","type-check","type-checker","type-hints","typecheck","typechecker","typechecking","types","typing","vscode-extension",7186,69631,"1.4.1",[138,139,140,141],"windows","mac","linux","other","2026-11-05T02:45:21Z",588,"Pyrefly 是 Meta 开源的 Rust 编写 Python 类型检查器与语言服务器，检查速度远超同类，已作为 Instagram 两千万行代码库的默认类型检查器。",{"owner":146,"repo":147,"repoId":148,"category":40,"subgroup":41,"language":149,"tags":150,"starCount":153,"ownerUid":154,"latestTag":155,"platforms":156,"lastReleaseTime":157,"downloadCount":158,"description":159},"zigtools","zls",258636766,"Zig",[121,38,151,152,147],"lsp-server","zig",5270,65322356,"0.17.0",[138,139,140,141],"2026-10-19T23:00:55Z",268,"一个为Zig语言提供IDE支持的非官方语言服务器，实现代码补全、跳转定义等LSP功能。",{"owner":161,"repo":162,"repoId":163,"category":40,"subgroup":41,"language":164,"tags":165,"starCount":170,"ownerUid":171,"latestTag":172,"platforms":173,"lastReleaseTime":174,"downloadCount":175,"description":176},"haskell","haskell-language-server",236179694,"Haskell",[166,167,168,161,162,120,151,169],"cabal","ghc","hacktoberfest","stack",2968,450574,"2.15.0.0",[138,139,140],"2026-09-03T09:59:38Z",2669,"Haskell语言服务器（LSP）的官方实现，为Haskell开发提供IDE级别的代码补全、诊断、跳转定义等支持。",{"owner":178,"repo":179,"repoId":180,"category":181,"subgroup":41,"language":28,"tags":182,"starCount":186,"ownerUid":187,"latestTag":188,"platforms":189,"lastReleaseTime":190,"downloadCount":191,"description":192},"sollyu","AndroidStudioChineseLanguagePack",472175633,"tools",[183,184,185],"android-studio","chinese","plugins",2781,43105186,"zh-262.10315.125",[141],"2026-09-09T15:11:45Z",12919,"为 Android Studio 提供简体中文界面的语言包插件，安装 JAR 并在设置中切换语言即可汉化菜单与对话框。",{"owner":194,"repo":195,"repoId":196,"category":40,"subgroup":41,"language":197,"tags":198,"starCount":200,"ownerUid":201,"latestTag":202,"platforms":203,"lastReleaseTime":204,"downloadCount":23,"description":205},"expert-lsp","expert",859325395,"Elixir",[199,37,38],"elixir",2070,221114826,"nightly",[138],"2026-11-13T00:33:27Z","Elixir编程语言的官方语言服务器（LSP）实现，提供代码补全、诊断、跳转定义等IDE功能，支持多种编辑器集成。",{"description":207,"readmeHtml":208},"一款基于libclang构建、支持千万行级代码库的高扩展性C\u002FC++\u002FObjective-C语言服务器，实现LSP协议，提供跨引用、补全、诊断和语义高亮等功能。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>cquery 是一个高度可扩展、低延迟的 C\u002FC++\u002FObjective-C 语言服务器，已在 Chromium 等大型代码库上测试和设计。它几乎实现了完整的语言服务器协议（LSP），并提供了一些额外功能。\u003C\u002Fp>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>代码补全（含签名帮助和代码片段）\u003C\u002Fli>\n\u003Cli>查找定义\u002F引用\u003C\u002Fli>\n\u003Cli>调用（调用者\u002F被调用者）层次结构\u003C\u002Fli>\n\u003Cli>继承（基类\u002F派生类）层次结构\u003C\u002Fli>\n\u003Cli>符号重命名\u003C\u002Fli>\n\u003Cli>文档符号和工作区符号近似搜索\u003C\u002Fli>\n\u003Cli>悬停信息\u003C\u002Fli>\n\u003Cli>诊断和代码操作（clang FixIts）\u003C\u002Fli>\n\u003Cli>预处理跳过区域\u003C\u002Fli>\n\u003Cli>#include 自动补全、未定义类型插入、include 快速跳转\u003C\u002Fli>\n\u003Cli>自动实现无定义的函数\u003C\u002Fli>\n\u003Cli>语义高亮，包括彩虹语义高亮支持\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>处理大型 C\u002FC++ 代码库的开发者\u003C\u002Fli>\n\u003Cli>使用 LSP 兼容编辑器（Emacs、Vim、VSCode 等）的用户\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>访问 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcquery-project\u002Fcquery\u002Fwiki\" target=\"_blank\" rel=\"noopener noreferrer\">cquery 维基\u003C\u002Fa> 开始\u003C\u002Fli>\n\u003Cli>按照维基说明进行安装和配置\u003C\u002Fli>\n\u003Cli>在编辑器中配置 LSP 客户端指向 cquery\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>针对大型代码库（如 Chromium）优化\u003C\u002Fli>\n\u003Cli>提供准确快速的语义分析，不中断工作流\u003C\u002Fli>\n\u003Cli>几乎完整的 LSP 协议实现\u003C\u002Fli>\n\u003Cli>MIT 许可证\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Cul>\n\u003Cli>操作系统：跨平台\u003C\u002Fli>\n\u003Cli>支持架构：x86_64、arm64\u003C\u002Fli>\n\u003Cli>额外依赖：libclang\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>项目已归档，不再开发\u003C\u002Fstrong>。推荐替代方案：clangd 和 ccls\u003C\u002Fli>\n\u003Cli>内存开销较大，例如 Chromium 完整索引约需 10GB 内存\u003C\u002Fli>\n\u003C\u002Ful>\n",1794623996864]