├── .eslintignore ├── .eslintrc.js ├── .github └── FUNDING.yml ├── .gitignore ├── .huskyrc.js ├── .mocharc.js ├── .npmrc ├── .vscode ├── launch.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── README.md ├── demo ├── .vscode │ ├── launch.json │ └── settings.json ├── demo-attach.ahk ├── demo-attach.ahk2 ├── demo-stacktrace.ahk ├── demo-stacktrace.ahk2 ├── demo.ahk ├── demo.ahk2 └── lib │ └── Util.ahk ├── gulpfile.ts ├── icon.png ├── image ├── breakpoint-directive.gif ├── call-stack.gif ├── conditional-breakpoint.gif ├── data-inspection-when-hover.gif ├── data-inspection.gif ├── debug-console.jpg ├── hit-conditional-breakpoint.gif ├── intellisense.gif ├── loaded-scripts.gif ├── log-point.gif ├── output-directive.gif ├── perftips.gif ├── rewriting-variables.gif └── watch-expression.gif ├── package.json ├── src ├── CompletionItemProvider.ts ├── ahkDebug.ts ├── commands.ts ├── dbgpSession.ts ├── extension.ts └── util │ ├── AutoHotkeyLuncher.ts │ ├── BreakpointManager.ts │ ├── CaseInsensitiveMap.ts │ ├── ConditionEvaluator.ts │ ├── ConditionParser.ts │ ├── TraceLogger.ts │ ├── VariableManager.ts │ ├── getAhkVersion.ts │ ├── getRunningAhkScriptList.ts │ ├── numberUtils.ts │ ├── stringUtils.ts │ └── util.ts ├── test ├── dbgpSession.test.ts └── index.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | build/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | node_modules/ 3 | 4 | .eslintcache 5 | *.vsix 6 | yarn-error.log -------------------------------------------------------------------------------- /.huskyrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.huskyrc.js -------------------------------------------------------------------------------- /.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.mocharc.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/README.md -------------------------------------------------------------------------------- /demo/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/demo/.vscode/launch.json -------------------------------------------------------------------------------- /demo/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.snippetSuggestions": "none" 3 | } -------------------------------------------------------------------------------- /demo/demo-attach.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/demo/demo-attach.ahk -------------------------------------------------------------------------------- /demo/demo-attach.ahk2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/demo/demo-attach.ahk2 -------------------------------------------------------------------------------- /demo/demo-stacktrace.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/demo/demo-stacktrace.ahk -------------------------------------------------------------------------------- /demo/demo-stacktrace.ahk2: -------------------------------------------------------------------------------- 1 | #Include ./demo-stacktrace.ahk -------------------------------------------------------------------------------- /demo/demo.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/demo/demo.ahk -------------------------------------------------------------------------------- /demo/demo.ahk2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/demo/demo.ahk2 -------------------------------------------------------------------------------- /demo/lib/Util.ahk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/demo/lib/Util.ahk -------------------------------------------------------------------------------- /gulpfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/gulpfile.ts -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/icon.png -------------------------------------------------------------------------------- /image/breakpoint-directive.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/breakpoint-directive.gif -------------------------------------------------------------------------------- /image/call-stack.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/call-stack.gif -------------------------------------------------------------------------------- /image/conditional-breakpoint.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/conditional-breakpoint.gif -------------------------------------------------------------------------------- /image/data-inspection-when-hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/data-inspection-when-hover.gif -------------------------------------------------------------------------------- /image/data-inspection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/data-inspection.gif -------------------------------------------------------------------------------- /image/debug-console.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/debug-console.jpg -------------------------------------------------------------------------------- /image/hit-conditional-breakpoint.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/hit-conditional-breakpoint.gif -------------------------------------------------------------------------------- /image/intellisense.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/intellisense.gif -------------------------------------------------------------------------------- /image/loaded-scripts.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/loaded-scripts.gif -------------------------------------------------------------------------------- /image/log-point.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/log-point.gif -------------------------------------------------------------------------------- /image/output-directive.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/output-directive.gif -------------------------------------------------------------------------------- /image/perftips.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/perftips.gif -------------------------------------------------------------------------------- /image/rewriting-variables.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/rewriting-variables.gif -------------------------------------------------------------------------------- /image/watch-expression.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/image/watch-expression.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/package.json -------------------------------------------------------------------------------- /src/CompletionItemProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/CompletionItemProvider.ts -------------------------------------------------------------------------------- /src/ahkDebug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/ahkDebug.ts -------------------------------------------------------------------------------- /src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/commands.ts -------------------------------------------------------------------------------- /src/dbgpSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/dbgpSession.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/util/AutoHotkeyLuncher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/AutoHotkeyLuncher.ts -------------------------------------------------------------------------------- /src/util/BreakpointManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/BreakpointManager.ts -------------------------------------------------------------------------------- /src/util/CaseInsensitiveMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/CaseInsensitiveMap.ts -------------------------------------------------------------------------------- /src/util/ConditionEvaluator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/ConditionEvaluator.ts -------------------------------------------------------------------------------- /src/util/ConditionParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/ConditionParser.ts -------------------------------------------------------------------------------- /src/util/TraceLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/TraceLogger.ts -------------------------------------------------------------------------------- /src/util/VariableManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/VariableManager.ts -------------------------------------------------------------------------------- /src/util/getAhkVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/getAhkVersion.ts -------------------------------------------------------------------------------- /src/util/getRunningAhkScriptList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/getRunningAhkScriptList.ts -------------------------------------------------------------------------------- /src/util/numberUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/numberUtils.ts -------------------------------------------------------------------------------- /src/util/stringUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/stringUtils.ts -------------------------------------------------------------------------------- /src/util/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/src/util/util.ts -------------------------------------------------------------------------------- /test/dbgpSession.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/test/dbgpSession.test.ts -------------------------------------------------------------------------------- /test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/test/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-plusplus/vscode-autohotkey-debug/HEAD/tsconfig.json --------------------------------------------------------------------------------