Depuración de clientes

Las características adicionales de depuración son soportadas a través de DBGp, un protocolo común de depuración para los idiomas y la comunicación de la interfaz de usuario del depurador. Ver Depuración interactiva para más detalles. Algunas UI o "clientes" que se sabe que son compatibles con la AutoHotkey se enumeran en esta página:

SciTE4AutoHotkey

SciTE4AutoHotkey es un editor de script gratuito, SciTE basado en AutoHotkey. Además del soporte DBGp, proporciona resaltado de sintaxis, información de parámetros y autocompletar para AutoHotkey, y otras características útiles de edición y herramientas de scripting.

Las características de depuración incluyen:

http://fincs.ahk4.net/scite4ahk/

XDebugClient

XDebugClient es un simple cliente DBGp de código abierto basado en el .NET Framework 2.0. XDebugClient fue diseñado originalmente para PHP con Xdebug, pero una compilación personalizada compatible con AutoHotkey está disponible abajo.

Cambios:

Descargar: Binario; Código fuente (ver también SharpDevelop, Dockpanel Suite y Advanced TreeView.)

Uso:

Características:

Temas:

Notepad++ DBGp Plugin

Un cliente DBGp está disponible como un plugin para Notepad++. Está diseñado para PHP, pero también funciona bien con AutoHotkey.

Descargar: Ver DBGp plugin para Notepad++.

Uso:

Características:

Temas:

Clientes basados en scripts

Una librería DBGp basada en scripts y clientes de ejemplo están disponibles en GitHub.

GitHub: Lexikos / dbgp

El guión DebugVars proporciona una interfaz gráfica de usuario para inspeccionar y cambiar el contenido de las variables y objetos en cualquier guión en ejecución (excepto los guiones compilados). También sirve como una demostración de la biblioteca dbgp.ahk.

GitHub: Lexikos / DebugVars

Cliente de línea de comandos

Un cliente de línea de comandos está disponible en xdebug.org, sin embargo esto no es adecuado para la mayoría de los usuarios ya que requiere una comprensión decente de DBGp (el protocolo).

Otros

Hay otros clientes DBGp disponibles, pero no han sido probados con AutoHotkey. Para una lista, ver Xdebug: Documentación.