JBang plugin integrates JBang scripts into IntelliJ IDEA without modifying the project module model.
Features:
- Automatic classpath and source synchronization from
jbang info tools - Multiple JBang roots with isolated classpaths and active-root switching
- Per-script
//JAVA JDK registration and selection for standalone projects - Run and Debug configurations, gutter markers, and editor/project context actions
- Completion for directives, Maven coordinates,
//SOURCES, //FILES, and catalog script-ref - Navigation for local sources, files, and catalog scripts
- Exact diagnostics for invalid directives, unresolved dependencies, and missing resources
- Explicit Sync JBang Project action with progress and detailed results
- JSON Schema support for
jbang-catalog.json - CLI-backed New → JBang Script templates