IntelliJ plugin for bab, The modern task runner. Provides syntax highlighting, code completion, and schema validation for Babfiles.
- Syntax highlighting for
babfile.ymlandbabfile.yaml - JSON Schema validation with inline errors and warnings
- Autocompletion for all babfile properties
- Ctrl+Click navigation from dependency references to task definitions
- Task name autocompletion in
depsandrun.taskfields - Support for included babfiles with prefixed task references
- Unresolved task reference detection
- Self-dependency detection
- Real-time error highlighting
- Run tasks directly from the editor gutter
- Configurable run configurations with working directory and arguments
- Dry-run mode support
- Hierarchical task browser in the right panel
- Double-click to navigate to task definition
- Search and filter tasks
From JetBrains Marketplace:
Settings > Plugins > Marketplace > Search for "Bab" > Install
Manual Installation:
Download the latest release and install via Settings > Plugins > ⚙️ > Install Plugin from Disk...
- IntelliJ IDEA 2025.2 or later
- bab installed for running tasks