Configurando Kotlin: REPL, IntelliJ e playground on-line
Explore o playground do Kotlin, o REPL e o IntelliJ IDEA para executar seus primeiros trechos de código.
Configurando Kotlin: REPL, IntelliJ e playground on-line é uma aula grátis de Kotlin Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Kotlin Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Kotlin Academy inclui 4 aulas no total.
Por que configurar um ambiente?
Antes de escrever código Kotlin de verdade, você precisa de uma forma de editar, compilar e executar esse código. Kotlin oferece três pontos de entrada comuns: o Playground on-line, o REPL de linha de comando e o IntelliJ IDEA.
Playground do Kotlin
O Playground do Kotlin em play.kotlinlang.org executa Kotlin no seu navegador — não é necessário instalar nada. É perfeito para pequenos trechos de código e para aprender.
// Try this in the Playground:
fun main() {
println("Hello from Playground!")
}Seu primeiro trecho de código
O programa Kotlin mais simples é uma função main que imprime no console. Execute este trecho e observe a saída aparecer.
fun main() {
println("Hello, Kotlin!")
}Instalando o IntelliJ IDEA
A IntelliJ IDEA Community Edition é a IDE local recomendada: gratuita, nativa para Kotlin e acompanhada do compilador Kotlin. Baixe-a em jetbrains.com/idea.
Criando um projeto Kotlin
No IntelliJ: File → New → Project, escolha Kotlin, JVM e um JDK. O IntelliJ cria a estrutura de uma pasta src/main/kotlin, onde ficam seus arquivos .kt.
Executando código no IntelliJ
Adicione um arquivo Main.kt, cole uma função main e clique no ▷ verde na margem. O IntelliJ compila e executa em uma única etapa.
fun main() {
println("Running in IntelliJ")
println("Kotlin version active")
}O REPL do Kotlin
O REPL (Leitura-Avaliação-Impressão e Repetição) permite digitar expressões Kotlin e ver os resultados imediatamente. Inicie-o no IntelliJ (Tools → Kotlin → REPL) ou usando kotlinc na linha de comando.
// Sample REPL session:
// >>> val x = 10
// >>> x * 5
// res1: kotlin.Int = 50Expressões no estilo REPL
Tudo o que você pode digitar no REPL também funciona em uma função main. Experimente operações aritméticas, operações com strings e declarações de variáveis.
fun main() {
val x = 10
val y = 5
println(x + y) // 15
println("Hello".length) // 5
}kotlinc na linha de comando
Instale o compilador Kotlin usando o Homebrew (brew install kotlin) ou o SDKMAN. Em seguida, kotlinc Hello.kt -include-runtime -d Hello.jar cria um JAR executável.
Várias chamadas a println
Cada println imprime uma linha. Use-o à vontade para acompanhar o que seu programa está fazendo.
fun main() {
println("Line 1")
println("Line 2")
println("Line 3")
}Escolhendo sua ferramenta
Para pequenos experimentos: Playground. Para aprender e desenvolver projetos: IntelliJ. Para comandos rápidos de uma linha: REPL. A maior parte do trabalho de produção acontece no IntelliJ.
Verificação rápida
Qual ferramenta não exige instalação e executa Kotlin inteiramente no navegador?
Recapitulação
Três formas de executar Kotlin: Playground (nenhuma instalação), IntelliJ (IDE completa) e o REPL (experimentos rápidos). Escolha a ferramenta mais simples que atenda à tarefa.
Perguntas Frequentes
A aula “Configurando Kotlin: REPL, IntelliJ e playground on-line” é grátis?
Sim — o texto completo de “Configurando Kotlin: REPL, IntelliJ e playground on-line” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Kotlin Academy, atualize para CoddyKit PRO. O curso de Kotlin Academy inclui 4 aulas no total.
O que vou aprender em “Configurando Kotlin: REPL, IntelliJ e playground on-line”?
Explore o playground do Kotlin, o REPL e o IntelliJ IDEA para executar seus primeiros trechos de código. Você pratica Kotlin Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Kotlin Academy?
Nenhuma experiência prévia é necessária. Kotlin Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Configurando Kotlin: REPL, IntelliJ e playground on-line”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Kotlin Academy?
Sim. Cada aula de Kotlin Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Configurando Kotlin: REPL, IntelliJ e playground on-line
- val versus var: imutabilidade desde o primeiro dia
- Tipos básicos do Kotlin: Int, Double, Boolean, Char
- Seu primeiro programa Kotlin: main, println e entrada