ide-run | Run configurations: detection, persistence, process lifecycle and output streaming. |
ide-dap | Debug Adapter Protocol client: sessions, breakpoints, threads, frames, variables, evaluation. |
ide-build | Maven and Gradle tool-window models (POM parsing, Gradle task lists, background sync) and Build Project for Maven, Gradle, Cargo, Go and TypeScript. |
ide-coverage | Run with Coverage: launch plans for coverage tools and report parsers (lcov, Go cover profiles, JaCoCo XML). |
ide-profiler | Run with Profiler: sampling-profiler launch plans and one call-tree model from their outputs. |
ide-sdk | SDKs and toolchains: interpreter discovery (Python, Node.js, Rust, Go, TypeScript), virtualenvs, pip, applying the selected toolchain to language servers, runs and terminals. Embeds the JDT LS extension bundles java-usages and kotlin-bridge from java/. |
ide-tools | Installer for language servers and debug adapters: registry, detection, download/extract into the managed tools directory, never needing sudo. Embeds the patched Lombok agent for JDT LS. |
ide-terminal | Integrated terminal sessions over a native PTY (rendered by xterm.js in the UI). |