通过 DBGp 可以支持调试功能,DGBp 是一种常见的支持多语言和调试器 UI 通信的调试器协议。请参阅交互式调试了解更多细节。在这个页面中列出了一些与 AutoHotkey 兼容的 UI 或“客户端”。
SciTE4AutoHotkey 是一个免费的基于 SciTE 的 AutoHotkey 脚本编辑器. 除了 DBGp 支持, 它还为 AutoHotkey 提供了语法高亮, 调用提示, 参数信息和自动完成, 以及其他拥有的编辑特性和辅助工具.
调试功能包括:
http://www.autohotkey.net/~fincs/SciTE4AutoHotkey_3/web/
XDebugClient 是一个基于 .NET Framework 2.0 的简单开源前端 DBGp 客户端. XDebugClient 一起最初设计用于带 Xdebug 的 PHP,不过下面有一个自定义版本可用于 AutoHotkey 中。
改变:
下载: 二进制; 源代码 (另请参阅 SharpDevelop, Dockpanel Suite 和 Advanced Treeview.)
用法:
特性:
已知问题:
一个可作为 Notepad++ 插件使用的 DBGp 客户端. 它设计用于 PHP,不过用于 AutoHotkey 时同样工作地很好。
下载:请参阅 Notepad++ 插件目录。
用法:
注意: 必须配置文件映射. 大多数用户不进行远程调试, 因此可以简单地复选 忽略所有映射 (本地 windows 安装).
特性:
已知问题:
可用于开发中的一个基于脚本的 DBGp 库 和两个基本的客户端:
xdebug.org 上有一个可用的命令行客户端, 然而它不适合大多数用户, 因为需要深入理解 DBGp (协议) 才能使用它.
还有一些可用的其他 DBGp 客户端,不过没有在 AutoHotkey 测试过。关于这些客户端的列表,请参阅 Xdebug:文档。