MacroPy
MacroPy 是一个 Python 库,允许你在编译期间修改代码,实现类似于 Lisp 的宏编程。通过使用 MacroPy,你可以创建装饰器来自动在函数执行前后添加日志,或者直接修改语法树来改变代码的行为。这是一个非常强大且灵活的工具,适合那些喜欢在代码中插入复杂逻辑的开发者。
AutoHotkey
AutoHotkey 是一款用于 Windows 操作系统的宏编程软件,它允许你创建自定义的快捷键和自动化任务。AutoHotkey 提供了丰富的功能和高度的可定制性,适合那些需要自动化日常任务或创建复杂热键的用户。
Visual Studio Code
Visual Studio Code 是一款流行的开源代码编辑器,支持多种编程语言,并通过安装插件来扩展功能。你可以使用 VS Code 的宏支持插件(如 VBA、AutoHotkey)来进行宏脚本的编写和调试。如果你喜欢使用通用的文本编辑器进行编程,VS Code 是一个不错的选择。
QPython 和 QPython3
QPython 是一款手机自动编程软件,功能强大且易于使用,适合初学者和那些希望通过手机进行编程的用户。它支持多种编程语言,包括 Python,并且具备控制台和安卓脚本扩展等功能。
数控宏程序助手
这是一款专门用于数控编程的宏程序助手,可以帮助用户自动化执行各种任务,提高工作效率。这款软件适合需要进行数控编程的专业人士。
选择哪个宏程序最好玩,取决于你的具体需求和偏好。如果你喜欢在 Python 中进行高级的语法变换,MacroPy 可能是最佳选择。如果你需要自动化 Windows 操作系统中的任务,AutoHotkey 可能更适合你。如果你喜欢使用功能丰富的编辑器进行宏编程,Visual Studio Code 可能是一个好选择。而对于需要进行数控编程的用户,数控宏程序助手可能更为实用。