快速扫描 flutter 项目中的字符串

94 阅读1分钟

FlutterStrings 是一款使用 Flutter 构建的桌面应用程序,帮助开发者扫描和管理 Flutter 项目中的字符串字面量。它提供了直观的界面来分析字符串使用情况,并支持多种格式导出结果。

功能特点

项目地址

  • 🔍 项目扫描:扫描整个 Flutter 项目中的字符串字面量

  • 📊 实时进度:通过详细统计信息监控扫描进度

  • 📁 拖放支持:支持拖放方式选择项目文件夹

  • 📤 多种导出格式

    • JSON 导出(包含详细元数据)
    • CSV 格式(兼容电子表格)
    • ARB 文件(用于 Flutter 本地化)
  • 📈 统计面板:查看字符串总数和文件统计信息

  • 🚫 智能过滤:自动排除构建目录和生成的文件

使用指南

  1. 启动应用程序
  2. 选择 Flutter 项目目录(点击选择或拖放)
  3. 点击"开始扫描"开始分析
  4. 在右侧面板查看结果
  5. 以首选格式导出结果

导出选项

  • JSON 导出:包含元数据、时间戳和详细的字符串信息
  • CSV 导出:适用于在电子表格应用程序中进行数据分析
  • ARB 导出:生成可用于 Flutter 本地化的 ARB 文件

系统要求

  • Flutter SDK ≥ 3.0.0
  • Dart SDK ≥ 3.0.0
  • 支持平台:Windows、macOS、Linux