AxonDocs
Language Servers
Axon documentation

Kotlin

Kotlin language-server support in Axon.

Kotlin

Kotlin language server

Kotlin support for Gradle projects, diagnostics, navigation, symbols, and completions.

Delivery

requires Java runtime and Kotlin tooling

Activation

.kt and .kts files

Capabilities

Understands Kotlin files, packages, classes, functions, symbols, and project diagnostics.
Works with Gradle project metadata for dependencies and source sets.
Supports completions, hover, navigation, and formatting where the server supports it.

Setup

Install a compatible JDK.
Open the Gradle project root.
Let Gradle metadata load before judging unresolved symbols.

Troubleshooting

Missing dependencies usually mean Gradle import failed.
Script files can need extra project context.
Server behavior varies by Kotlin language-server maturity.