추가 디버깅 특징은 DBGp를 통하여 지원합니다. DBGp는 프로그래밍 언어와 사용자 사이의 디버거 UI 통신을 위한 공통 디버거 프로토콜입니다. 더 자세한 것은 상호대화 디버깅을 참조하십시오. 오토핫키와 호환된다고 알려진 "클라이언트"를 이 페이지에 나열 합니다:
SciTE4AutoHotkey는 무료의, SciTE-기반의 AutoHotkey 스크립트 편집기입니다. DBGp 지원 외에도, 구문 강조, 콜팁/매개변수 정보 그리고 자동 완성, 그리고 기타 유용한 편집 특징과 스크립팅 도구를 지원합니다.
디버깅 특징은 다음과 같습니다:
https://www.autohotkey.com/scite4ahk/
The vscode-autohotkey-debug extension enables Visual Studio Code to act as a debugger client for AutoHotkey. The extension has support for all basic debugging features as well as some more advanced features, such as breakpoint directives (as comments) and conditional breakpoints.
XDebugClient는 간단한 오픈 소스 전방 DBGp 클라이언트로서 .NET Framework 2.0에 기반하고 있습니다. XDebugClient는 원래 Xdebug로 PHP를 위해 설계되었지만, AutoHotkey와 호환되도록 맞춤 빌드를 하였습니다.
변경:
내려받기: 이진파일; 소스 코드 (다음도 참조 SharpDevelop, Dockpanel 모듬 그리고 Advanced TreeView.)
사용법:
특징:
문제:
A DBGp client is available as a plugin for Notepad++ 32-bit. It is designed for PHP, but also works with AutoHotkey. The plugin has not been updated since 2012, and is not available for Notepad++ 64-bit.
Download: See DBGp plugin for Notepad++.
사용법:
주의: 반드시 File Mapping을 구성해야 한다. 대부분의 사용자는 원격으로 디버깅하지 않는다. 그러므로 그냥 Bypass all mapping (local windows setup) 옆에 체크표식를 두면 된다.
특징:
문제:
a
에 올리면 a
또는 a
를 시도합니다.스크립트-기반의 DBGp 라이브러리와 예제 클라이언트는 GitHub에서 얻을 수 있습니다.
GitHub: Lexikos / dbgp
The DebugVars script provides a graphical user interface for inspecting and changing the contents of variables and objects in any running script (except compiled scripts). It also serves as a demonstration of the dbgp.ahk library.
GitHub: Lexikos / DebugVars
명령 줄 클라이언트는 xdebug.org에서 얻을 수 있습니다. 그렇지만 이것은 대부분의 사용자에게 알맞지 않습니다. 왜냐하면 DBGp (프로토콜)를 깊이 이해하기를 요구하기 때문입니다.
수 많은 DBGp 클라이언트가 있지만, AutoHotkey와 테스트해 보지 않았습니다. 자세한 목록은 Xdebug: 문서를 참조하십시오.