AutoHotkey版本更新记录 — v1到v2版本变更历史
AutoHotkey从v1到v2.0.21各版本重要功能更新和语法变化记录。含v2.0.x主线版本和v1.1.x旧版稳定线完整变更时间线。
本文记录 AutoHotkey 从 v1 到 v2 的主要版本变更历史,帮助用户了解各版本的重要功能更新和语法变化。本站收录版本为 v2.0.21(2026-07-23 更新)。
v2.0.x 系列(当前主线版本)
v2.0.21(2025-12)
修复了若干 v2.0.20 中报告的 bug,提升了脚本解释器的稳定性和运行效率。这是当前最新的稳定版本,推荐所有新用户安装。本站收录的即是此版本。
v2.0.20(2025-11)
优化了数组操作的性能,修复了 GUI 相关的一些兼容性问题,改进了错误提示信息的可读性。帮助文档增加了更多中文社区的贡献内容。
v2.0.0(2023-01)
这是 AutoHotkey 历史上最具里程碑意义的版本更新。v2 对整个语法体系进行了重大重构,目标是让语法更加清晰、一致和现代化。主要变化包括:所有命令统一改为函数调用形式,字符串必须用双引号包裹,变量赋值必须使用冒号等号运算符,引入了真正的数组和对象系统。此版本不向后兼容 v1 脚本,所有 v1 脚本需要手动迁移才能在 v2 中运行。
v1.1.x 系列(旧版稳定线)
v1.1.34(2022-11)
v1 系列的最后一个维护版本。修复了一些长期存在的 bug,对 Unicode 支持进行了最后的优化。官方推荐用户从此版本开始向 v2 迁移。
v1.1.33(2021-07)
增加了对 Windows 11 的完整兼容性支持,优化了在高 DPI 屏幕下的显示效果。
v1.1.30(2020-01)
改进了窗口管理命令的稳定性,增加了更多的内置变量以便在脚本中获取系统信息。
v1.0 系列(早期版本)
v1.0(2009-02)
AutoHotkey 的第一个稳定正式版。包含了热键绑定、文本替换、窗口管理等核心功能,确立了 AHK 作为 Windows 桌面自动化工具的基本定位。此版本奠定了 AutoHotkey 后续十多年发展的基础。
版本选择建议
如果你是新用户且没有任何历史脚本需要兼容,直接安装 v2.0.21 即可。如果你有大量的 v1 脚本需要运行,可以采用双版本共存方案,具体操作方法请参考下载页面和安装教程。如果你决定从 v1 迁移到 v2,请阅读 v2 迁移指南中的语法变化对照表和迁移步骤。
继续学习
了解版本历史后,继续你的学习之旅:
- 决定使用哪个版本了?→ 下载 AutoHotkey
- 从 v1 升级到 v2?→ v2 迁移指南
- 想开始学写脚本?→ 入门教程
- 还有未解决的问题?→ 常见问题 FAQ
常见问题
会。v2 是官方当前活跃开发和维护的主线版本,未来所有新功能和优化都会优先在 v2 中实现。v1 系列已进入仅维护状态,不会再有功能性的更新。
GitHub 上的 AutoHotkey 官方仓库的 Releases 页面提供了所有历史版本的安装包下载。如果只需要 v1 版本的最新版以便与 v2 共存使用,从 v1.1.34 的发布页面获取即可。
同一主线版本内的小版本升级(如 v2.0.20 升级到 v2.0.21)对脚本兼容性没有影响,可以直接升级。只有从 v1 升级到 v2 时需要迁移脚本,因为两者语法体系不兼容。