0Pricing
Kotlin Academy · Aula

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 = 50

Expressõ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

  1. Configurando Kotlin: REPL, IntelliJ e playground on-line
  2. val versus var: imutabilidade desde o primeiro dia
  3. Tipos básicos do Kotlin: Int, Double, Boolean, Char
  4. Seu primeiro programa Kotlin: main, println e entrada
← Voltar para Kotlin Academy