使用覆盖率查找未使用的代码
PyCharm 可帮助您在客户端应用中查找未使用的 JavaScript、TypeScript 和 CSS 代码。 当您在特殊的 代码覆盖率 模式下运行应用时,PyCharm 会创建一份报告,显示每个文件和文件夹中有多少代码被使用。 得益于 源映射 ,该报告显示的是源文件的覆盖率,而不是在浏览器中实际运行的已编译代码。
在代码覆盖率模式下运行应用
创建一个类型为 JavaScript 调试 的运行/调试配置:
在主菜单中转到 。 在打开的 编辑配置 对话框中,点击工具栏上的 添加 按钮(
),然后从列表中选择 JavaScript 调试。 在打开的 运行/调试配置:JavaScript 调试 对话框中,指定应用运行的 URL 地址。 此 URL 可以从浏览器的地址栏复制。
在工具栏上的 选择运行/调试配置 列表中选择新创建的配置,然后点击列表旁边的 使用覆盖率运行(V) 按钮(
)。

运行配置中指定的 URL 地址会在浏览器中打开。
要了解页面加载期间执行了哪些代码,只需加载应用,然后通过点击工具栏上的 停止 按钮(
)(位于 使用覆盖率运行''(V) 按钮(
)旁边),或在 运行 工具窗口中将其停止。 如果您需要针对应用某些特定功能的覆盖率报告,请在浏览器中触发这些功能,然后再点击 停止 按钮(
)以停止应用。
在 覆盖率 工具窗口中查看报告。 项目 工具窗口 Alt+1 显示有关文件和文件夹覆盖率的信息。 在编辑器中,标记栏会在已执行的代码行旁显示绿色标记,在未执行的代码行旁显示红色标记。 您还可以将鼠标悬停在行标记上,查看每行代码被命中的次数。

最后修改日期: 2025年 12月 2日