Menu
Coddy logo textTech

Online Kotlin Derleyici

Kod parçacıklarını yazın, çalıştırın ve paylaşın - kurulum gerekmez.

CoddyMain.kt
Output
Click Run to see the output here.

Kotlin'i online yaz, derle ve çalıştır

Ücretsiz bir online Kotlin derleyici ve playground. Tarayıcında Kotlin yaz, Run'a bas; Kotlin derleyicisi programını saniyeler içinde derleyip çalıştırır. Önceden kurulacak JDK, IntelliJ IDEA, Android Studio ya da Gradle projesi yok.

Editör VS Code ile aynı motoru kullanır, bu yüzden Kotlin sözdizimi vurgulama ve otomatik tamamlama hazır gelir. Kod, yalıtılmış bir konteynerde resmi Kotlin/JVM derleyicisiyle derlenir; yani gerçek dili alırsın: null güvenliği, when ifadeleri, data class'lar, lambdalar ve tüm standart kütüphane. Örnek program stdin'den iki satır okur; mülakat problemleri ve komut satırı alıştırmaları için tam ihtiyacın olan şey.

Bu Kotlin derleyicisini kullanışlı yapan ne

  • Anında derle ve çalıştır: Kotlin yaz, Run'a bas ve stdout ile derleyici hatalarını saniyeler içinde gör, masaüstünde ya da telefonda.
  • VS Code'un kullandığı editör motorunda Kotlin sözdizimi vurgulama ve otomatik tamamlama; bir şey tip kontrolünden geçmediğinde net derleyici tanıları.
  • stdin girdisi desteklenir: readLine() ve readln() playground'un girdi kutusundan okur, böylece komut satırı programları ve kodlama mülakatı çözümleri uçtan uca çalışır.
  • Gerçek Kotlin/JVM derleyicisi ve standart kütüphanesi: koleksiyonlar, string şablonları, uzantı fonksiyonları, data class'lar ve sealed class'lar yerelde olduğu gibi çalışır.

Kotlin playground'da neler yapabilirsin

  • Pratikte null güvenliği: nullable tipler, güvenli çağrı operatörü ?., Elvis operatörü ?: ve smart cast'ler, etrafında bir Android projesi olmadan satır satır test edilir.
  • Koleksiyonlar ve lambdalar: listeler ve map'ler üzerinde map, filter, groupBy, sortedBy ve fold; günlük Kotlin'in fonksiyonel çekirdeği.
  • stdin'den girdi okuyan algoritmalar ve mülakat problemleri, ayrıca data class'lar, when dalları, aralıklar ve uzantı fonksiyonlarıyla hızlı denemeler.

Online Kotlin derleyici SSS

Online Kotlin derleyici ücretsiz mi?
Evet, Kotlin playground kayıt gerektirmeden ücretsiz kullanılır. Sayfayı aç, kodunu yaz ve çalıştır. Kurulacak JDK, IntelliJ ya da Android Studio yok.
Android Studio ya da JDK kurulu olması gerekiyor mu?
Hayır. Kotlin bizim sunucularımızda derlenip çalıştırılır, makinene hiçbir şey kurulmaz. Bu, bir Chromebook'tan, tabletten, kısıtlı iş bilgisayarından ya da araç zinciri kuramadığın herhangi bir bilgisayardan bir parçayı hızlıca test etmenin yolu.
Kotlin playground'da stdin'den girdi okuyabilir miyim?
Evet. Girdi satırlarını girdi kutusuna yaz ve derlenmiş bir programı terminalde çalıştırırken yaptığın gibi readLine() ya da readln() ile oku. Başlangıç programı tam olarak bunu yapar: bir isim ve yaş okur, bir selamlama yazdırır.
Derleyici hangi Kotlin sürümünü kullanıyor?
Playground, standart kütüphaneyle birlikte resmi Kotlin/JVM derleyicisini kullanır; bu yüzden modern dil özellikleri (öznesiz when, data class'lar, sealed class'lar, uzantı ve infix fonksiyonları, sondaki lambdalar ve yapı çözme) hepsi çalışır. Android çalışma zamanı olmadığı için yalnızca Android'e özgü API'ler yoktur; Kotlin standart kütüphanesindeki her şey vardır.
Derleyiciyi denedikten sonra Kotlin'i nasıl öğrenirim?
Örnek kodu düzenle, Run'a bas ve yinele. Daha yapılı bir şey istediğinde Coddy'nin ücretsiz etkileşimli Kotlin kursu null güvenliğini, when'i, döngüleri, fonksiyonları ve koleksiyonları uygulamalı alıştırmalarla ve sonunda bir sertifikayla kapsar: Android ya da Ktor öncesi sağlam bir temel.

Kotlin için faydalı araçlar

Kotlin Playground ile iyi çalışan, tarayıcı tabanlı ücretsiz araçlar - hepsi Coddy'nin bir parçası.