Kotlin-code-formatter
De Kotlin Code Formatter ruimt geplakte code snel op; een project moet dezelfde stijl in de build afdwingen, niet op iemands geheugen vertrouwen.
🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.
Developer
Kotlin Code Formatter
Frontend-voorbeeld — geen upload of externe dienst.
Geformatteerde Kotlin
Een bestand van 40 regels geherformatteerd met 4-spaties-inspringing, behouden trailing commas en geketende aanroepen die één per regel worden afgebroken bij de limiet van 100 kolommen.
Hoe de Kotlin Code Formatter werkt
- Plak de Kotlin-broncode — een bestand, een klasse of één functie.
- Stel de inspringing en maximale regellengte van je project in.
- Kopieer de geformatteerde output, of pas dezelfde instellingen toe in je build zodat de opmaak wordt afgedwongen in plaats van handmatig.
FAQ
Komt dit overeen met ktlint of de IDE-formatter?
Het volgt de officiële Kotlin-codeerconventies, waarop beide zijn gebaseerd. Voor een project dat al ktlint of detekt gebruikt, draai dat in de build — een formatter in de pipeline verslaat er een die iemand kan vergeten.
Verandert dit het gedrag van mijn code?
Nee. Opmaak wijzigt alleen witruimte en regeleindes. Er worden geen statements herordend, imports toegevoegd of semantiek gewijzigd.
Waarom hoort formattering in de build?
Omdat een gedeelde stijl die door tooling wordt afgedwongen een hele categorie reviewopmerkingen wegneemt. Discussie over opmaak in een pull request verspilt ieders tijd als een tool het kan beslissen.
Vergelijking
| Functie | Online Tool Store | Een CLI-script | Een IDE-plugin |
|---|---|---|---|
| Niets wordt geüpload | ✓ | ✗ | Hangt ervan af |
| Kotlin-conventies | ✓ | ✓ | ✓ |
| Geen installatie | ✓ | ✗ | ✗ |
| Instelbare regellengte | ✓ | ✓ | Soms |
De Kotlin Code Formatter ruimt geplakte code snel op; een project moet dezelfde stijl in de build afdwingen, niet op iemands geheugen vertrouwen.