Quarkus Tools for IntelliJ - User Guide
May 10, 2026 ยท View on GitHub
Welcome to the Quarkus Tools for IntelliJ user guide! This guide provides comprehensive documentation for all features of the plugin.
Overview
Quarkus Tools for IntelliJ is a powerful plugin that provides comprehensive support for Quarkus and Qute development in IntelliJ IDEA.
The plugin leverages:
- MicroProfile Language Server for Quarkus/MicroProfile support
- Qute Language Server for Qute template support
- LSP4IJ to integrate these language servers into IntelliJ IDEA
Quarkus/MicroProfile Support
Getting Started
- Create a Quarkus Application - Use the wizard to bootstrap your Quarkus project
Development Features
-
- Code completion, validation, and hover in
application.propertiesandmicroprofile-config.properties - Java file support for MicroProfile annotations
- Quick fixes and code actions
- Support for Quarkus profiles (
%dev,%prod, etc.)
- Code completion, validation, and hover in
-
- Debug Quarkus applications with hot reload
- DevServices integration
- Live coding support
Qute Template Support
Core Features
-
- Syntax coloration and highlighting
- Expression completion and validation
- Directive support (
{#for},{#if}, etc.) - Quick fixes for common errors
- Alternative expression syntax support
- Qute REST support
-
- Breakpoints in Qute templates
- Variable inspection
- Expression evaluation
Framework Extensions
- Renarde Support - Specific support for the Renarde web framework
- Roq Support - Support for Roq static site generator
- Web Bundler Support - Asset management and bundling
Additional Resources
- Plugin on JetBrains Marketplace
- GitHub Repository
- Quarkus Official Documentation
- Qute Reference Guide
Getting Help
- Report issues on GitHub Issues
- Check the README for additional examples and features