kotlin-debug-adapter icon indicating copy to clipboard operation
kotlin-debug-adapter copied to clipboard

Kotlin/JVM debugging for any editor/IDE using the Debug Adapter Protocol

Kotlin Debug Adapter

Release Build Downloads Chat

A debug adapter that provides IDE-independent debugging support for Kotlin/JVM.

Icon

Any editor conforming to DAP is supported, including VSCode.

Getting Started

  • See BUILDING.md for build instructions
  • See Editor Integration for editor-specific instructions
  • See Kotlin Quick Start for a sample project
  • See Kotlin Language Server for smart code completion, diagnostics and more

Architecture

DAP client <= JSON => KotlinDebugAdapter <=> Core abstractions <=> Java Debug Interface