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 = 50Espressioni 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
- Configurare Kotlin: REPL, IntelliJ e playground online
- val e var a confronto: immutabilità fin dal primo giorno
- Tipi di base Kotlin: Int, Double, Boolean, Char
- Il primo programma Kotlin: main, println e input