Thrift IDL查看器

解析 Apache Thrift IDL 文件,展示服务、方法和数据类型的完整结构

支持拖拽 .thrift 文件上传
点击「解析」查看 Thrift 结构
关于 Apache Thrift
  • Apache Thrift 是 Facebook 开源的跨语言 RPC(远程过程调用)框架,通过 IDL(接口定义语言)文件描述服务接口和数据类型
  • IDL 支持 namespacestructenumserviceexception 等关键字,原生支持 20 余种语言的代码生成
  • 传输层和序列化协议均可插拔(如 TBinaryProtocol、TCompactProtocol),灵活性高,在大型互联网公司内部服务中应用广泛
操作说明
  • 粘贴 Thrift IDL 内容,点击「解析」按钮查看可视化结构
  • 支持拖拽 .thrift 文件直接上传
  • 点击「示例」可加载博客系统示例,快速了解工具功能
  • 支持 Ctrl+Enter 快捷键触发解析
注意事项
  • 解析前会自动去除 ///* */ 注释,不影响结构识别
  • 复杂嵌套类型(如 map<string, list<Struct>>)采用简化处理
  • 所有解析均在浏览器本地完成,不会上传任何数据