PyCharm 2025.3 Help

使用覆盖率查找未使用的代码

PyCharm 可帮助您在客户端应用中查找未使用的 JavaScript、TypeScript 和 CSS 代码。 当您在特殊的 代码覆盖率 模式下运行应用时,PyCharm 会创建一份报告,显示每个文件和文件夹中有多少代码被使用。 得益于 源映射 ,该报告显示的是源文件的覆盖率,而不是在浏览器中实际运行的已编译代码。

在代码覆盖率模式下运行应用

  1. 创建一个类型为 JavaScript 调试 的运行/调试配置:

    在主菜单中转到 运行(U) | 编辑配置(E)。 在打开的 编辑配置 对话框中,点击工具栏上的 添加 按钮(添加按钮 ),然后从列表中选择 JavaScript 调试。 在打开的 运行/调试配置:JavaScript 调试 对话框中,指定应用运行的 URL 地址。 此 URL 可以从浏览器的地址栏复制。

  2. 在工具栏上的 选择运行/调试配置 列表中选择新创建的配置,然后点击列表旁边的 使用覆盖率运行(V) 按钮(使用覆盖率运行按钮)。

    使用覆盖率启动应用

    运行配置中指定的 URL 地址会在浏览器中打开。

  3. 要了解页面加载期间执行了哪些代码,只需加载应用,然后通过点击工具栏上的 停止 按钮(停止按钮 )(位于 使用覆盖率运行''(V) 按钮(使用覆盖率运行按钮 )旁边),或在 运行 工具窗口中将其停止。 如果您需要针对应用某些特定功能的覆盖率报告,请在浏览器中触发这些功能,然后再点击 停止 按钮(停止按钮 )以停止应用。

  4. 覆盖率 工具窗口中查看报告。 项目 工具窗口 Alt+1 显示有关文件和文件夹覆盖率的信息。 在编辑器中,标记栏会在已执行的代码行旁显示绿色标记,在未执行的代码行旁显示红色标记。 您还可以将鼠标悬停在行标记上,查看每行代码被命中的次数。

    覆盖率报告
最后修改日期: 2025年 12月 2日