AutoHotkey is a free, open source macro-creation and automation software utility that allows users to automate repetitive tasks. It is driven by a custom scripting language that has special provision for defining keyboard shortcuts, otherwise known as hotkeys.
https://www.autohotkey.com/
The AutoHotkey Community forum is the primary source of support for AutoHotkey.
AutoHotkey v1 is not being maintained, but support is provided by community members.
Please note that GitHub Issues was completely disabled for this repository from some time in 2017 up to October 2026 as the community forum has a larger group of volunteers actively answering requests, making it the preferred place to receive support. In contrast, responding to Issues falls primarily to the maintainer of the project (Lexikos).
AutoHotkey is developed with Microsoft Visual Studio Community 2026, which is a free download from Microsoft.
The project is configured in a way that allows building with Visual Studio 2012 or later, but only the 2026 toolset is regularly tested. Some newer C++ language features are used and therefore a later version of the compiler might be required.
AutoHotkey v2 can also be built and debugged in VS Code.
Requirements: - C/C++ for Visual Studio Code. VS Code might prompt you to install this if you open a .cpp file. - Build Tools for Visual Studio 2022 with the "Desktop development with C++" workload, or similar (some older or newer versions and different products should work).
AutoHotkeyx.vcxproj contains several combinations of build configurations. The main configurations are:
Secondary configurations are:
AutoHotkeyx.vcxproj includes the following Platforms:
AutoHotkey v2 should run on Windows 7 and later, but each release is tested only on Windows 11.
Support for Windows XP was dropped by commit b1ac557a. It may be possible to build binaries for Windows XP by adjusting linker settings and using an appropriate compiler toolset, but some features may not work. The removed support included version checks affecting use of fonts packaged with later OS versions, owner-drawn menu icons, Sound APIs, and some other miscellaneous version checks for pre-Vista compatibility.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|