Kotlin LSP
JetBrains · Servidor de lenguaje Kotlin de JetBrains en fase alfa, con autocompletado, diagnósticos y refactorización de IntelliJ, y soporte para sistemas de compilación JVM en editores LSP.
Descripción
Traducción con IAVer originalKotlin LSP es la implementación oficial de JetBrains del protocolo Language Server Protocol para Kotlin. Se basa en IntelliJ IDEA y en el complemento IntelliJ Kotlin y proporciona funciones inteligentes para el lenguaje a los editores compatibles, en lugar de ofrecer una aplicación gráfica independiente para Mac.
El proyecto oficial documenta el autocompletado de código, los diagnósticos y las correcciones rápidas, el resaltado semántico, la organización de importaciones, la refactorización de nombres, el formato, la navegación por la documentación, la información al pasar el cursor, la jerarquía de llamadas y el plegado de código. La importación de proyectos JVM admite Gradle y Maven, con compatibilidad experimental con Android Gradle Plugin. El README describe la compatibilidad con Kotlin Multiplatform como una función prevista, no como una capacidad ya disponible.
El cask de Homebrew instala el lanzador del servidor independiente como kotlin-lsp. Los editores deben configurar un cliente LSP para utilizarlo. Los usuarios de VS Code pueden instalar, en su lugar, la extensión oficial “Kotlin by JetBrains” (JetBrains.kotlin-server), que incluye el servidor y se activa para los archivos Kotlin. No ejecutes simultáneamente servidores de lenguaje Kotlin que compitan entre sí.
Este proyecto está en fase alfa. Su implementación incluye componentes propietarios de JetBrains y su código es parcialmente cerrado; el repositorio público es una réplica de solo lectura, y los responsables del mantenimiento gestionan manualmente las contribuciones a la documentación. Está diseñado para editores compatibles con LSP y las versiones se prueban generalmente en VS Code.
Documentación oficial: https://github.com/Kotlin/kotlin-lsp Extensión oficial: https://marketplace.visualstudio.com/items?itemName=JetBrains.kotlin-server Cask de Homebrew: https://formulae.brew.sh/cask/kotlin-lsp
Novedades Novedades de 263.6379.0 3 oct · Editado por OpenNavo · Traducción por IA
- LSPAñade las refactorizaciones Extraer variable e Insertar variable local.
- CompilaciónDetecta la versión correcta de Java al importar Gradle.
- RendimientoMejora la programación de la indexación y el diagnóstico de archivos grandes.