The Qute language server is an implementation of the Language Server Protocol, providing language features for Qute template engine:
- Qute template files.
- Java files to provide Quarkus support.
- textDocument/completion
- textDocument/definition
- textDocument/documentSymbol
- textDocument/hover
- textDocument/publishDiagnostics
TODO
- Clone this repository
- Navigate to the
quarkus-ls/qute.ls/com.redhat.qute.lsfolder in your terminal or command line - Run
./mvnw clean verify(OSX, Linux) ormvnw.cmd clean verify(Windows) - After successful compilation you can find the resulting
com.redhat.qute.ls-uber.jarin thequarkus-ls/qute.ls/com.redhat.qute.ls/targetfolder.
Here are some clients consuming the Qute language server:
- Visual Studio Code with vscode-quarkus