Skip to content
axxbetadocs
GitHub

axx ide

View .mdOpen in Claude

Generate run and debug configurations for the apps in axx.yaml that have a debug.debugger block. Re-running updates them; files or entries you edited are kept. Entries are named “Debugger: <app>” (IntelliJ) and “Axx: …” (VS Code).

Usage:
axx ide [command]
Available Commands:
intellij Write .run/*.run.xml: Debugger: <app> listeners, axx: run/debug/validate, and a one-click compound
vscode Merge axx attach configurations into .vscode/launch.json and tasks into tasks.json
Flags:
-h, --help help for ide
Global Flags:
--compact print only what matters (auto-enabled for coding agents)
-c, --config string path to axx.yaml (default: search upward from the working directory)
--json emit machine-readable JSON (stable envelope)
--no-color disable colored output
-v, --verbose count increase log verbosity (-v, -vv)
Use "axx ide [command] --help" for more information about a command.

Write .run/*.run.xml: Debugger: <app> listeners, Axx: run/debug/validate, and a one-click compound

Usage:
axx ide intellij [flags]
Flags:
-D, --define stringArray set a property for ${sys:name}, e.g. -D local.host=docker
-h, --help help for intellij
--profile string apply profiles.<name> / axx.<name>.yaml (env: AXX_PROFILE)
Global Flags:
--compact print only what matters (auto-enabled for coding agents)
-c, --config string path to axx.yaml (default: search upward from the working directory)
--json emit machine-readable JSON (stable envelope)
--no-color disable colored output
-v, --verbose count increase log verbosity (-v, -vv)

Merge Axx attach configurations into .vscode/launch.json and tasks into tasks.json

Usage:
axx ide vscode [flags]
Flags:
-D, --define stringArray set a property for ${sys:name}, e.g. -D local.host=docker
-h, --help help for vscode
--profile string apply profiles.<name> / axx.<name>.yaml (env: AXX_PROFILE)
Global Flags:
--compact print only what matters (auto-enabled for coding agents)
-c, --config string path to axx.yaml (default: search upward from the working directory)
--json emit machine-readable JSON (stable envelope)
--no-color disable colored output
-v, --verbose count increase log verbosity (-v, -vv)