Reactotron MAC 版

面向 React 和 React Native 应用的免费开源桌面调试器:在 Mac 上查看状态、API 请求、日志、错误和性能。

Reactotron 简介

Reactotron 是一款免费开源的桌面应用,用于调试 React 和 React Native 应用。它提供易用的窗口来监控应用的状态、网络请求和性能,适合从小型个人应用到大型企业应用的各种规模项目。它作为开发依赖添加到项目中,因此不会给生产构建增加任何内容。React 和 React Native 的设置指南可在官方文档中找到。

Reactotron 由 Infinite Red 开发,该公司每天都用它来开发客户应用,并以 MIT 许可证发布。Mac 版为 Apple Silicon 和 Intel 分别提供下载,Apple Silicon 版应用标明的最低要求是 macOS 10.15 或更高版本。3.11.0 版为应用的 MCP 服务器增加了敏感数据过滤;MCP 服务器是 3.9.0 版为集成 Claude Code 而加入的连接功能。插件涵盖 Redux、MobX-State-Tree、Async Storage、MMKV、网络等。Reactotron 是面向开发者的工具,需要连接 React 或 React Native 项目才能使用。

主要功能

Reactotron 在开发过程中显示 React 或 React Native 应用的运行情况。

  • 应用状态:查看状态并订阅你关心的部分。
  • API 监控:查看 API 请求和响应。
  • 日志:显示类似 console.log 的消息。
  • 错误跟踪:带源码映射堆栈的全局错误跟踪。
  • 性能测试:快速运行性能基准测试。
  • 状态控制:派发操作,并通过 Redux 或 MobX-State-Tree 热替换状态。
  • React Native 工具:图片叠加和 Async Storage 跟踪。
  • 自定义命令:向应用添加你自己的命令。

3.11.0 版本新功能

Reactotron 3.11.0 新增一项功能。

  • MCP 服务器中的敏感数据过滤

Reactotron 常见问题

Reactotron 免费吗?

是的。Reactotron 免费且开源,采用 MIT 许可证。

Reactotron 有什么用?

它通过监控状态、网络请求和性能来调试 React 和 React Native 应用。

Reactotron 会影响生产构建吗?

不会。它作为开发依赖添加,不会给生产构建增加任何内容。

Reactotron 需要哪个版本的 macOS?

3.11.0 版的 Apple Silicon 应用标明的最低要求是 macOS 10.15 或更高版本。

Reactotron 能在 Apple Silicon 上运行吗?

可以。Apple Silicon 和 Intel Mac 分别有各自的下载。

Reactotron 支持哪些状态库?

它提供 Redux 和 MobX-State-Tree 插件,两者都可以热替换状态。

Reactotron 能跟踪错误吗?

可以。它能跟踪带源码映射堆栈的全局错误,包括 saga 堆栈。

Reactotron 3.11.0 有什么新内容?

它在 MCP 服务器中增加了敏感数据过滤。

可以用 Homebrew 安装 Reactotron 吗?

可以,使用 brew install --cask reactotron。

reactotron.FULLMAC.app 上的 Reactotron 下载来自哪里?

下载按钮会跳转到 GitHub 上的 Reactotron 官方发布页面:https://github.com/infinitered/reactotron/releases。reactotron.FULLMAC.app 不会修改或重新打包该应用。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。