I've only tested this on Windows, but it should theoretically works on Linux too. HashLink debugging on Mac is not supported yet - I've copied the same error message that hashlink-debugger uses for this so the user gets some feedback (it appears that VSCode only calls resolveDebugConfiguration() once, even though hl-debugger has its own resolveDebugConfiguration() too / there's no "chaining").
This requires a new release of hashlink-debugger to work (https://github.com/vshaxe/hashlink-debugger/pull/73).
I've only tested this on Windows, but it should theoretically works on Linux too. HashLink debugging on Mac is not supported yet - I've copied the same error message that hashlink-debugger uses for this so the user gets some feedback (it appears that VSCode only calls
resolveDebugConfiguration()
once, even though hl-debugger has its ownresolveDebugConfiguration()
too / there's no "chaining").