Skip to content

CodeTrail v0.3.1 · Apple Silicon Mac Preview

Pre-release
Pre-release

Choose a tag to compare

@guyucode guyucode released this 02 Nov 02:45

Apple Silicon Mac 0.3.1 预览版:代码搜索与 C/C++ 符号阅读,并保留局域网共读能力。

下载与更新

  • 下载 CodeTrail_0.3.1_aarch64.dmg,将 CodeTrail 拖入“应用程序”。更新前退出旧版并备份项目;替换应用不会清理项目 .reader/ 或应用私有数据。
  • Agent 使用 CodeTrail-tools-0.3.1-macos-arm64.tar.gz 中同版本 reader-cli。旧 0.3.0 CLI 不含 C/C++ 解析器,请同步更新。
  • 核对 SHA256SUMS-mac.txt,验收摘要见 CodeTrail-Mac-validation.json。

新增与改进

  • 左侧原搜索框同时查找函数定义、变量及代码中的文字,结果带文件和行号,点击定位。支持防抖、旧请求隔离、搜索范围提示及文字结果源码摘要校验。
  • C/C++ 函数定义/声明、命名空间、类/结构体、类型别名、宏、常见模板、重载、构造/析构与运算符方法可用于功能关联。
  • 共享 .h 头文件按需要尝试 C++ 解析;C 文件使用相应高亮。
  • CLI 的 inspect/deliver/check/draft 可处理 C/C++ 符号,协议保持兼容。

验证与边界

Apple Silicon / macOS 27:122 项 Rust、18 项前端、3 项 SDK 测试及 Clippy、功能关联、项目概览、统一 validate 通过。干净源码生产构建、最终 CLI 的隔离 C/C++ 交付、337 项依赖声明、DMG 完整性核验通过。直接从 DMG 启动,验证 C/C++ 关联阅读、函数与变量搜索跳转、20 项功能概览与新增搜索步骤定位。

C/C++ 是语法阅读,不展开宏、不加载编译数据库,也不提供完整调用关系;文字搜索可能命中注释。搜索有文件/字节/结果上限,未命中不证明不存在。

本版无 Apple Developer ID 签名或公证,只有本地完整性签名。遇到系统提示请核对来源与摘要并按 macOS 正常提示处理,不关闭系统安全保护。未验收 Intel Mac、旧版 macOS 或两台物理设备联机。局域网仅适用可信网络,明文 HTTP,主持电脑需保持在线。

自有代码采用 PolyForm Noncommercial 1.0.0;商业授权见 COMMERCIAL-LICENSE.md,第三方保留原许可。

Source commit: 7db14e3eea166d6996968e5ee9e9a9ce5c358b68.

Source and usage