Integrates Nadle task execution into IntelliJ IDEA.
Features:
- Run icons next to
tasks.register("name", fn)definitions for one-click execution - Language intelligence (diagnostics, completions, hover, go-to-definition) for
nadle.config.*files via the bundled Nadle Language Server - Navigate from
dependsOnreferences to task definitions - File Structure popup (Cmd+F12) lists all registered tasks with filtering
- Task name autocomplete in run configuration editor with monorepo support
- Debug support with Node.js inspector
- Works with
nadle.config.ts,nadle.config.js, and other supported extensions
Settings > Plugins > Marketplace > Search for "Nadle" > Install
Download the latest release and install manually:
Settings > Plugins > ⚙ > Install plugin from disk...
- Open a project containing
nadle.config.ts(or.js,.mjs,.cjs,.mts,.cts) - Click the run icon in the gutter next to any
tasks.register()call - Press Cmd+F12 to browse all tasks in the File Structure popup
- Use Ctrl+Space in the run configuration editor for task name autocomplete
- IntelliJ IDEA 2024.2+
- Node.js (for task execution and language server)
- Nadle installed as a project dependency
# Build the plugin
./gradlew build
# Run a sandboxed IDE instance with the plugin
./gradlew runIde
# Check compilation
./gradlew compileKotlin