Pkl Pkl // Docs
Language
Bindings
Java Kotlin Swift Go
Frameworks
Spring (Boot)
Editors
IntelliJ Neovim VS Code Pkl Language Server
Resources
GitHub Standard Library Package Docs Style Guide Security
Community
GitHub Discussions Blog

IntelliJ Plugin

    • Installation
    • Highlights
    • Features
      • Syntax Highlighting
      • Code Editing
      • Code Folding
      • Code Formatting
      • Code Navigation
      • Code Refactoring
      • Code Validation
      • Jump to Error
    • Changelog
IntelliJ Plugin 0.32.0
  • IntelliJ Plugin
    • 0.32.0
    • 0.31.1
    • 0.30.1
    • 0.29.0
    • 0.28.0
    • 0.27.0
    • 0.26.0
  • Main Project
    • 0.29.0-dev
    • 0.28.2
    • 0.27.2
    • 0.26.3
    • 0.25.3
  • Neovim Plugin
    • 0.6.0
  • Pkl Blog
  • Pkl Go Bindings
    • 0.10.0
    • 0.9.0
    • 0.8.0
    • 0.7.0
    • 0.6.0
    • 0.5.3
  • Pkl Language Server
    • 0.3.2
    • 0.2.0
    • 0.1.2
  • Pkl Swift Bindings
    • 0.4.2
    • 0.3.0
    • 0.2.3
  • ROOT
  • Spring Boot Integration
    • 0.17.1
    • 0.16.0
    • 0.15.0
  • VS Code Extension
    • 0.19.0
    • 0.18.2
    • 0.17.0
    • 0.16.0
    • 0.11.0
  • IntelliJ Plugin
  • Features
0.32.0 0.31.1 0.30.1 0.29.0 0.28.0 0.27.0 0.26.0
Edit this Page

Features

Syntax Highlighting

Automatic syntax highlighting and checking.

Code Editing

All the basics. Extensive auto-completion support.

Code Folding

Collapse and expand object and class definitions.

Code Formatting

Reformat existing code.

Code Navigation

Extensive navigation support.

Code Validation

Find errors quickly.

Jump to Error

Click a stack trace URL to jump to the error location in IntelliJ.

Highlights Syntax Highlighting

Copyright © 2024-2025 Apple Inc. All rights reserved.