免费下载 Google Chrome 版

查看广告以免费下载

在 Chrome DevTools 中检查 Blazor 组件和服务

Blazor 开发工具,由 Alex Howard 创建,是一个 Chrome 扩展,帮助开发人员在开发过程中调试 ASP.NET Core Blazor 应用程序。它向浏览器的开发者工具添加了一个检查面板,以显示组件关系和运行时信息,而无需依赖控制台日志记录。该扩展检测服务器和 WebAssembly 主机,并需要通过 NuGet 包进行小的运行时集成。其目标受众是偏好可视化、运行时感知调试的 Blazor 开发人员,在本地编码时使用。

工具如何实时暴露组件内部

扩展提供了一个可视化检查工作流程,将调试从控制台日志转移到专用的 DevTools 面板。在该面板内,您可以查看实时组件树并检查参数值、级联参数、声明的类型和选定节点的内部状态。元素选择器将 DOM 元素链接到其组件条目,帮助您在与页面交互时追踪渲染路径和状态变化。

您必须安装什么以及它出现的位置

安装分为两个部分:添加 Chrome 扩展并在 Blazor 项目中包含 NuGet 包,然后在 Program.cs 中注册其服务。设置完成后,检查器作为 "Blazor" 标签出现在 DevTools 中(使用 F12 或检查打开)。该工具自动检测服务器或 WebAssembly 托管,因此相同的检查器工作流程适用于这两种托管模型。

它如何处理生产和安全

安全性内置于运行时门控中。该工具在开发模式之外禁用自己,防止在生产网站上暴露组件元数据。该自动门控意味着项目在部署后不会提供检查所需的运行时钩子,从而将组件参数和服务安排排除在公共构建之外,同时保留本地和暂存诊断。

谁受益以及它如何塑造调试工作流程

它适合从 JavaScript 开发工具转向 .NET 的开发人员。该面板提供类似 React 的检查流程,减少了手动将 HTML 映射到 .razor 文件的需要。DI 查看器显示组件解析了哪些服务,这在排查中到大型代码库中的服务依赖行为时非常有帮助。更喜欢可视化跟踪而非临时日志记录的团队获得了最清晰的生产力提升。

最适合接受小项目变更的开发工作流程

该工具是Blazor开发人员在开发过程中需要直接运行时可见性的实用选择。这个权衡要求在项目中添加一个小的运行时钩子,并接受在部署后检查器不可用。因此,它适合那些在本地编码时优先考虑更快的、可视化的组件问题诊断的团队,而不是远程的、部署后的检查。

  • 赞成

    • 在 Chrome DevTools 中添加一个原生的 'Blazor' 选项卡
    • 具有参数和状态检查的视觉组件树
    • DI 视图显示每个组件解析的服务
    • 自动检测服务器和 WebAssembly 托管模式
  • 反对

    • 需要添加一个 NuGet 包并注册一个服务
    • 在开发环境外禁用,无后部署检查
    • 对非 Blazor 项目的有限价值
 0/1

应用参数

  • 许可证

    免费

  • 版本

    1.1.3

  • 更新日期

  • 平台

    chrome

  • 语言

    英语

  • 开发者

应用程式 提供其他语言版本


免费下载 Google Chrome 版

查看广告以免费下载


用户对 Blazor Dev Tools 的评分

您是否尝试过 Blazor Dev Tools?成为第一个离开您的意见!

添加评论

适用于 Google Chrome mods 热门

插件工具 Google Chrome 平台热门下载

插件工具 Google Chrome 平台热门下载

插件工具 Google Chrome 平台热门下载

Blazor Dev Tools 相关主题

有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
Softonic

Blazor Dev Tools安全吗?

100/100

扫描结果: 清洁

该文件通过使用VirusTotal技术进行的全面安全扫描。可以安全下载。

  • 无病毒
  • 无间谍软件
  • 无恶意软件
  • 由安全合作伙伴验证

    Logo VirusTotal

扫描信息

最后扫描
2026年6月25日星期四
扫描提供者
VirusTotal

Softonic安全承诺

Blazor Dev Tools已经过我们先进安全系统的彻底扫描,并经过行业领先合作伙伴的验证。该文件来自官方开发者,已通过我们所有的安全检查,未显示病毒、恶意软件或间谍软件的迹象。 欲了解更多信息,请访问我们的安全与信任中心

已使用 登录 Softonic