Skip to content
axxbetadocs
nextv0.2.26
GitHub
These are the docs of main, not released yet. See the docs of v0.2.26, the latest release.

axx ide

View .mdOpen in Claude

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

Usage:
axx ide [command]
Available Commands:
intellij Write .run/*.run.xml: Debugger: <service> 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: <service> 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, several comma-separated in order, like watch,ios (env: AXX_PROFILE)
--set stringArray set a key of axx.yaml for this run, over its files and profiles, e.g. --set run.workers=1 or --set packs.<pack>.<key>=value
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, several comma-separated in order, like watch,ios (env: AXX_PROFILE)
--set stringArray set a key of axx.yaml for this run, over its files and profiles, e.g. --set run.workers=1 or --set packs.<pack>.<key>=value
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)