Cómo desarrollar una aplicación Kotlin usando el IDE Visual Studio Code. Cómo compilar la aplicación desde Visual Studio Code. Usaremos los plugin Kotlin y Code Runner de Visual Studio Code y el compilador Kotlin Debug Adapter (kotlinc). Crearemos nuestra primera aplicación Kotlin «Hola mundo» y generaremos el .jar (para ejecutar la aplicación desde cualquier otro equipo Windows, Linux o MAC).

Descargar y preparar el compilador Kotlin Debug Adapter

En el siguiente enlace mostramos un totorial sobre cómo descargar y configurar Kotlin Debug Adapter, que será el compilador que use el plugin Code Runner de Visual Studio Code para compilar nuestra aplicación Kotlin e incluso generar el fichero .jar portable de nuestra aplicación:

Es un despliegue muy sencillo, no requiere de instalación de software, únicamente la descarga del compilador en una carpeta y añadirla a la variable PATH del equipo.

Este será el compilador que usaremos posteriormente para ejecutar nuestras aplicaciones Kotlin, por ello, es lo primero que tenemos que instalar.

Instalar Java Runtime Environment (JRE)

Necesitaremos disponer de Java instalado en el equipo (JRE). Si lo lo tenemos lo descargaremos de la web oficial de Java (en el momento de realizar este tutorial, el fichero de instalación jre-8u401-windows-x64.exe) y lo instalaremos:

Instalar los plugin Kotlin y Code Runner en Visual Studio Code

Po supuesto, tendremos instalado el IDE gratuito y multipropósito Visual Studio Code. Lo abriremos y accederemos a las extensiones:

Buscaremos la extensión «Kotlin» y la seleccionaremos:

Pulsaremos en «Install» para instalar la extensión Kotlin en Visual Studio Code:

De la misma forma, buscaremos e instalaremos la extensión «Code runner»:

La primera vez que generemos un fichero .kt de Kotlin, nos mostrará el siguiente mensaje, responderemos «Ok, continue»:

Desarrollar y compilar nuestra primera aplicación Hola Mundo en Kotlin con Visual Studio Code

Abriremos Visual Studio Code y crearemos un nuevo fichero con extensión .kt, por ejemplo hola_mundo.kt:

Al establecer la extensión .kt, Visual Studio Code añadirá automáticamente el icono de Kotlin al fichero de nuestra aplicación.

Añadiremos el siguiente código Kotlin al fichero hola_mundo.kt:

Para compilarlo y generar el .jar, únicamente tendremos que pulsar en el icono siguiente (o con la pulsación de teclas Control + Alt + N):

Visual Studio Code, con kotlinc y Java, compilarán el código Kotlin y generará el hola_mundo.jar (ejecutable portable para desplegarlo en otros equipos). Podremos consultar el resultado en la pestaña «OUTPUT» de Visual Studio Code:

En realidad, vemos que Code Runner ha ejecutado el siguiente comando:

Comprobando que usa kotlinc y Java para compilar y generar el .jar.