免费下载 Windows 版

查看广告以免费下载

Softonic 评论

XREF:快速交叉引用用于遗留 BASIC 维护

XREF,由Ethan Winer和Gene Buckle维护,是一个用于Microsoft BASIC的交叉引用工具,帮助文档和分析遗留源代码。该工具解析BASIC程序以定位变量、常量、行标签和过程,并生成可导航的报告以供检查和打印。它支持模块化项目和用户可定义的报告设置,使其对维护或研究QuickBASIC和GW-BASIC代码库的开发者和爱好者非常有用。

工具的功能及其如何报告符号使用情况

XREF 对 BASIC 源代码进行单次解析,以列举项目中每个符号和过程的实例。输出是一个可以垂直和水平滚动的屏幕报告。它识别 BASIC 结构,如 COMMON、SHARED 和 DIM AS,并可以标记未使用的变量和符号,以帮助代码清理。典型的报告类型涵盖变量、常量、行标签和过程。

它如何与现代系统交互以及为什么它速度快

该程序是一个原生的 16 位 DOS 应用程序,因此它可以在使用 NTVDM 的 32 位桌面环境中原生运行,并且在 64 位系统上需要通过 DOSBox 或 winevdm 进行仿真。它的 单次处理 被认为是对大型源文件进行极快分析的原因,这使得在兼容环境下,即使在普通硬件上也能实用地进行多文件项目的批处理。

谁可以操作它以及界面要求

对于习惯于旧工具的用户来说,界面以时代特有的菜单和对话框为特点,而不是复杂的命令行开关,这减少了初始学习曲线。该工具提供用户可定义的报告和打印机设置,以及用于直接检查的屏幕浏览模式。这适合于爱好者和维护者,前提是他们能够解释 BASIC 方言并手动设置输出选项。

对遗留代码维护者的实用建议

XREF 是一个务实的选择,适合维护或研究遗留 BASIC 代码的开发者和爱好者,并希望拥有一个档案级的交叉引用工具。它的历史背景和公有领域发布使其在保存和教学方面具有价值,而权衡则是在较旧的工作流程和环境中操作。推荐给任何准备在模拟器或遗留桌面设置下运行 16 位工具的人。

  • 赞成

    • 单遍解析器能够快速分析大型源文件
    • 识别 COMMON、SHARED、DIM AS 和其他 BASIC 构造
    • 屏幕浏览模式,支持水平和垂直滚动
    • 用户可定义的报告和打印机设置以实现量身定制的输出
  • 反对

    • 本机 16 位 DOS 二进制文件在 64 位系统上需要模拟器
    • 围绕DOS时代的工作流程设计,限制了现代IDE的集成
    • 报告配置需要用户手动设置

应用参数

  • 许可证

    免费

  • 版本

    1

  • 更新日期

  • 平台

    Windows

  • OS

    Windows 11

  • 大小

    175.07 KB

  • 开发者

    • Ethan Winer and Gene Buckle

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


免费下载 PC 版

查看广告以免费下载


用户对 XREF 的评分

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

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