Formateur Kotlin
Formatez et embellissez du code Kotlin en ligne. Corrigez l'indentation et normalisez la syntaxe Kotlin.
Entrée
Sortie
Qu'est-ce que Kotlin ?
Kotlin est un langage moderne et statiquement typé pour la JVM, langage privilégié pour Android. Il est entièrement interopérable avec Java et offre une syntaxe concise. Plus d'infos sur Wikipedia.
Le formateur Kotlin normalise l'indentation (2 espaces par niveau), corrige l'alignement des accolades et supprime les espaces en fin de ligne — selon les conventions officielles Kotlin. Nouveau sur Kotlin ? Le tour Kotlin est un excellent point de départ.
Mode d'emploi
Collez votre code Kotlin
Collez du code Kotlin brut dans l'éditeur de gauche ou cliquez sur Téléverser pour charger un fichier .kt.
Formatage instantané
Le formateur normalise automatiquement l'indentation (2 espaces), corrige les accolades et nettoie les espaces.
Copier ou télécharger
Utilisez le bouton Copier pour copier le résultat ou Télécharger pour l'enregistrer en main.kt.
Exemple de formatage
Exemple : Formater une data class Kotlin
Entrée non formatée :
data class User(val name:String,val age:Int){fun greet():String="Hello, $name!"
fun isAdult()=age>=18}Sortie formatée :
data class User(val name: String, val age: Int) {
fun greet(): String = "Hello, $name!"
fun isAdult() = age >= 18
}Questions fréquentes
Le formateur gère-t-il les data classes Kotlin ?
Oui. Les déclarations data class avec paramètres de constructeur sur plusieurs lignes sont traitées par la logique d'indentation basée sur les parenthèses.
Puis-je formater du code Kotlin Android ?
Oui — le code Android en Kotlin (Activities, ViewModels, Composables) est du Kotlin standard. Collez tout contenu .kt ; le formateur normalise l'indentation.
Cela remplace-t-il ktlint ou detekt ?
C'est un formateur d'indentation léger en ligne, pas un outil d'analyse complet. Pour la production, ktlint et detekt assurent un contrôle de style poussé selon les conventions Kotlin.