下载

四个构建,两个编辑器和命令行

Community 和 Pro 是 VS Code 扩展,来自完全相同的源代码、读取完全相同的设置 —— 按您的使用方式选择其一,以后只需安装另一个即可切换。第三个是同一产品的 Visual Studio 2022 和 2026 版本。

◆ Fucini Coverage Studio Community

同一个扩展,只是去掉了试用和团队方案机制 —— 从安装那一刻起永久免费,没有时间限制。您可以通过共享详细的使用遥测免费解锁全部功能(包括 MC/DC),也可以随时升级到 Pro。

下载 Community (.vsix)

◆ Fucini Coverage Studio Pro

安装即具备全部功能:MC/DC、不限量的 Full HTML Report,以及并排的 Annotated Source 视图。以 14 天免费试用开始 —— 试用结束后不会将您拒之门外,而是转入同样免费的 Community 功能集,您也可以激活一个付费方案。

下载 Pro (.vsix)

◆ Fucini Coverage Studio for Visual Studio

同一个读取器,在 Visual Studio 2022 和 2026 中 —— Community、Professional 和 Enterprise。它不使用 Visual Studio 自带的代码覆盖率(在 2022 中仅限 Enterprise):在 Community 和 Professional 上,这是该 IDE 唯一能显示的覆盖率。所有付费套餐均包含;在已激活 Coverage Studio for VS Code 的机器上,它无需单独的密钥。

下载 Visual Studio 版 (.vsix)

◆ 命令行上的 Fucini Coverage Studio

同一个读取器,免费,用于没有编辑器的地方:流水线中的门禁、README 里的徽章、构建服务器上的 HTML 报告、拉取请求上的基线对比、供 AI 智能体使用的 MCP 服务器。Windows、Linux、WSL 和 macOS,Node 20 或更新版本。每个命令都自带说明。

npm install -g fucini-coverage

下载安装包 (.tgz) npm 上的 fucini-coverage

如何安装 .vsix

VS Code 不会自动安装已下载的 .vsix 文件 —— 请在编辑器内部打开它:

  1. 打开扩展视图(Ctrl+Shift+X / Cmd+Shift+X)。
  2. 点击扩展视图顶部的 ··· 菜单 → Install from VSIX…
  3. 选择您下载的文件,如有提示则重新加载窗口。

在 Visual Studio 中,打开下载的 .vsix:VSIX Installer 会询问安装到哪个 Visual Studio —— 2022 和 2026 中的任意一个,Community、Professional 或 Enterprise —— 并在 IDE 关闭后安装。打开解决方案或文件夹时扩展即加载,第一次时 Tools → Coverage Studio → Getting Started 会自动打开。

要检查下载文件,请将其 SHA-256 与上面显示的对比:在 PowerShell 中运行 Get-FileHash .\coverage-studio-vscode-<version>.vsix -Algorithm SHA256,或在 macOS 和 Linux 上运行 shasum -a 256 coverage-studio-vscode-<version>.vsix;Visual Studio 构建为 coverage-studio-vs-<version>.vsix。当前构建 —— 全部三个 —— 的哈希列在 SHA256SUMS.txt 中。新构建发布后,旧构建会从源中移除。

预发布版本

新功能会先到达本站,然后才进入 Marketplace,您可以申请获得推送:打开 Coverage 视图,展开许可证面板,点击 试用预发布版本…。此后扩展会在常规源之外,另行检查本站的预发布源,并提供两者中较新的一个。预发布经过测试,但却是我们最没有把握的构建——您是在自愿帮我们找出疏漏。加入后我们会知道此安装位于该通道,从而了解有多少人在测试,并告知您发生了哪些变化;退出后,下一个稳定版本会让您回到常规路径。这一切同时也是设置项 fuciniCoverage.update.preRelease。

The licence panel in the Coverage view, expanded: a Pro licence valid until 2027-03-19, and the button labelled Test pre-release buildsScreenshot pending — add assets/img/licence-prerelease.png (see SCREENSHOTS.md).

并非总有预发布版本,在没有时加入也不会有任何损失:扩展会发现一个空的源,对此不作任何提示,并继续提供稳定版本,直到有预发布发布为止。

已经安装了其中一个 VS Code 构建,想换成另一个?用同样的方式安装另一个,然后禁用或卸载第一个即可 —— 两者读取相同的 fuciniCoverage.* 设置,包括您的激活密钥(如果有),切换时不会丢失任何内容。

不确定哪个更适合?请在价格页面查看完整对比。