Kompilator Kotlin online
Pisz, uruchamiaj i udostępniaj fragmenty kodu bez żadnej konfiguracji.
Pisz, kompiluj i uruchamiaj Kotlin online
Darmowy kompilator i edytor Kotlin online. Wpisz kod Kotlin w przeglądarce, kliknij Uruchom, a kompilator Kotlina zbuduje i wykona program w kilka sekund. Bez JDK, bez IntelliJ IDEA, bez Android Studio i bez zakładania projektu Gradle.
Edytor używa tego samego silnika co VS Code, więc podświetlanie składni Kotlina i autouzupełnianie działają od razu. Kod kompiluje się oficjalnym kompilatorem Kotlin/JVM w odizolowanym kontenerze, więc dostajesz prawdziwy język: null safety, wyrażenia when, klasy danych, lambdy i pełną bibliotekę standardową. Przykładowy program czyta dwie linie ze stdin, a tego właśnie potrzebujesz do zadań rekrutacyjnych i ćwiczeń w wierszu poleceń.
Dlaczego ten kompilator Kotlin się przydaje
- Natychmiastowa kompilacja i uruchomienie: piszesz kod w Kotlinie, klikasz Uruchom i w kilka sekund widzisz stdout oraz ewentualne błędy kompilatora, na komputerze albo telefonie.
- Podświetlanie składni Kotlina i autouzupełnianie w tym samym silniku edytora, którego używa VS Code, z czytelną diagnostyką kompilatora, gdy coś nie zgadza się z typami.
- Obsługa standardowego wejścia:
readLine()ireadln()czytają z pola wejściowego edytora, więc programy wiersza poleceń i rozwiązania zadań rekrutacyjnych działają od początku do końca. - Prawdziwy kompilator Kotlin/JVM i biblioteka standardowa: kolekcje, szablony napisów, funkcje rozszerzające, klasy danych, klasy sealed i podstawy współbieżności bez korutyn działają tak jak lokalnie.
Co możesz zbudować w edytorze online Kotlin
- Null safety w praktyce: typy nullable, operator bezpiecznego wywołania
?., operator Elvis?:i smart casty, testowane linia po linii bez otaczającego projektu Android. - Kolekcje i lambdy:
map,filter,groupBy,sortedByifoldna listach i mapach, czyli funkcyjny rdzeń codziennego Kotlina. - Algorytmy i zadania rekrutacyjne czytające dane ze stdin, a do tego szybkie eksperymenty z klasami danych, gałęziami
when, zakresami i funkcjami rozszerzającymi.
Kompilator Kotlin online: najczęstsze pytania
Czy kompilator Kotlin online jest darmowy?
Tak, edytor online Kotlin jest darmowy i nie wymaga rejestracji. Otwórz stronę, napisz kod i uruchom go. Nie trzeba instalować JDK, IntelliJ ani Android Studio.
Czy muszę mieć zainstalowane Android Studio albo JDK?
Nie. Kotlin kompiluje się i działa na naszych serwerach, więc na twoim komputerze nic nie jest instalowane. Dzięki temu możesz szybko przetestować fragment kodu na Chromebooku, tablecie, zablokowanym służbowym laptopie albo dowolnym komputerze, na którym nie da się skonfigurować narzędzi.
Czy mogę czytać dane ze stdin w edytorze online Kotlin?
readLine() albo readln(), dokładnie tak jak przy uruchamianiu skompilowanego programu w terminalu. Program startowy robi właśnie to: czyta imię i wiek, a potem wypisuje powitanie.Jakiej wersji Kotlina używa kompilator?
when z gałęziami bez podmiotu, klasy danych, klasy sealed, funkcje rozszerzające i infiksowe, lambdy końcowe i destrukturyzacja. API dostępne tylko na Androidzie nie działają, bo nie ma tu środowiska Android; wszystko z biblioteki standardowej Kotlina działa.Jak uczyć się Kotlina po wypróbowaniu kompilatora?
when, pętle, funkcje i kolekcje z praktycznymi ćwiczeniami i certyfikatem na koniec. To solidna podstawa przed Androidem albo Ktorem.Przydatne narzędzia do Kotlin
Darmowe narzędzia w przeglądarce, które świetnie działają razem z edytorem Kotlin online. Wszystkie w Coddy.