0Pricing
Kotlin Academy · Lezione

Configurare Kotlin: REPL, IntelliJ e playground online

Esplorare il playground di Kotlin, il REPL e IntelliJ IDEA per eseguire i primi snippet

Configurare Kotlin: REPL, IntelliJ e playground online è una lezione Kotlin Academy gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Kotlin Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Kotlin Academy include 4 lezioni in totale.

Perché configurare un ambiente?

Prima di scrivere codice Kotlin vero e proprio, deve poterlo modificare, compilare ed eseguire. Kotlin offre tre punti di accesso comuni: il Playground online, il REPL a riga di comando e IntelliJ IDEA.

Kotlin Playground

Il Kotlin Playground all'indirizzo play.kotlinlang.org esegue Kotlin nel browser — non è richiesta alcuna installazione. È perfetto per piccoli frammenti di codice e per imparare.

// Try this in the Playground:
fun main() {
    println("Hello from Playground!")
}

Il primo snippet

Il programma Kotlin più semplice è una funzione main che stampa sulla console. Esegua questo snippet e osservi comparire l'output.

fun main() {
    println("Hello, Kotlin!")
}

Installare IntelliJ IDEA

IntelliJ IDEA Community Edition è l'IDE locale consigliato: gratuito, nativo per Kotlin e dotato del compilatore Kotlin. Lo scarichi da jetbrains.com/idea.

Creare un progetto Kotlin

In IntelliJ: File → New → Project, selezioni Kotlin, JVM e un JDK. IntelliJ crea automaticamente una cartella src/main/kotlin in cui si trovano i file .kt.

Eseguire il codice in IntelliJ

Aggiunga un file Main.kt, incolli una funzione main e faccia clic sul simbolo verde ▷ nella barra laterale. IntelliJ compila ed esegue il codice in un solo passaggio.

fun main() {
    println("Running in IntelliJ")
    println("Kotlin version active")
}

Il REPL di Kotlin

Il REPL (Read-Eval-Print Loop) consente di digitare espressioni Kotlin e visualizzarne immediatamente i risultati. Lo avvii da IntelliJ (Tools → Kotlin → REPL) oppure tramite kotlinc dalla riga di comando.

// Sample REPL session:
// >>> val x = 10
// >>> x * 5
// res1: kotlin.Int = 50

Espressioni in stile REPL

Tutto ciò che può digitare nel REPL funziona anche in una funzione main. Provi operazioni aritmetiche, operazioni sulle stringhe e dichiarazioni di variabili.

fun main() {
    val x = 10
    val y = 5
    println(x + y)        // 15
    println("Hello".length) // 5
}

kotlinc dalla riga di comando

Installi il compilatore Kotlin tramite Homebrew (brew install kotlin) o SDKMAN. Quindi kotlinc Hello.kt -include-runtime -d Hello.jar crea un JAR eseguibile.

Più chiamate a println

Ogni println stampa una riga. Lo usi liberamente per monitorare ciò che sta facendo il programma.

fun main() {
    println("Line 1")
    println("Line 2")
    println("Line 3")
}

Scegliere lo strumento

Per piccoli esperimenti: Playground. Per imparare e sviluppare progetti: IntelliJ. Per istruzioni rapide su una sola riga: REPL. La maggior parte del lavoro di produzione viene svolta in IntelliJ.

Verifica rapida

Quale strumento non richiede installazione ed esegue Kotlin interamente nel browser?

Riepilogo

Esistono tre modi per eseguire Kotlin: Playground (senza installazione), IntelliJ (IDE completo) e REPL (per esperimenti rapidi). Scelga lo strumento più semplice adatto all'attività.

Domande Frequenti

La lezione «Configurare Kotlin: REPL, IntelliJ e playground online» è gratuita?

Sì — il testo completo di «Configurare Kotlin: REPL, IntelliJ e playground online» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Kotlin Academy, passa a CoddyKit PRO. Il corso Kotlin Academy include 4 lezioni in totale.

Cosa imparerò in «Configurare Kotlin: REPL, IntelliJ e playground online»?

Esplorare il playground di Kotlin, il REPL e IntelliJ IDEA per eseguire i primi snippet Eserciti Kotlin Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Kotlin Academy?

Non è richiesta alcuna esperienza precedente. Kotlin Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.

Quanto tempo richiede la lezione «Configurare Kotlin: REPL, IntelliJ e playground online»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Kotlin Academy?

Sì. Ogni lezione Kotlin Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Configurare Kotlin: REPL, IntelliJ e playground online
  2. val e var a confronto: immutabilità fin dal primo giorno
  3. Tipi di base Kotlin: Int, Double, Boolean, Char
  4. Il primo programma Kotlin: main, println e input
← Torna a Kotlin Academy