Skip to content
Visual Studio Code Debugger for Haxe/HXCPP applications
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscodeignore Publish 1.0.0 Jul 5, 2018

HXCPP Debugger

Build Status Version Installs

This VSCode extension allows you to debug HXCPP applications.


To debug a HXCPP application, it needs to be compiled with the hxcpp-debug-server library and in debug mode. First, run the "HXCPP: Setup" command from the command palette (F1) to install the library.

Then the library needs to be included in your project:

  • build.hxml:

     -lib hxcpp-debug-server
  • Lime/OpenFL project.xml:

     <haxelib name="hxcpp-debug-server" />

Finally, you need a launch configuration:

    "version": "0.2.0",
    "configurations": [
            "name": "HXCPP",
            "type": "hxcpp",
            "request": "launch",
            "program": "${workspaceFolder}/bin/application.exe"

Replace /bin/application.exe with the path to your executable file.

Installing from source

  1. Navigate to the extensions folder (C:\Users\<username>\.vscode\extensions on Windows, ~/.vscode/extensions otherwise)

  2. Clone this repo: git clone

  3. Change current directory to the cloned one: cd hxcpp-debugger.

  4. Install dependencies:

    npm install
    haxelib install vscode
    haxelib install vscode-debugadapter
  5. Do haxe build.hxml

Usage with lix

You can’t perform that action at this time.