Форматувальник коду Kotlin
Форматувальник коду Kotlin швидко впорядковує вставлений код; проєкт має закріплювати єдиний стиль у збірці, а не покладатися на чиюсь пам'ять.
🔒 Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.
Розробник
Форматувальник коду Kotlin
Попередній перегляд інтерфейсу — без завантаження та зовнішніх сервісів.
Відформатований Kotlin
Файл на 40 рядків переформатовано з відступом у 4 пробіли, збережено кінцеві коми, а ланцюжки викликів розбито по одному на рядок на межі в 100 стовпців.
Як працює форматувальник коду Kotlin
- Вставте вихідний код Kotlin — файл, клас або окрему функцію.
- Задайте відступи та максимальну довжину рядка, прийняті у вашому проєкті.
- Скопіюйте відформатований результат або застосуйте ті самі налаштування у збірці, щоб форматування було обов'язковим, а не ручним.
FAQ
Чи збігається це з ktlint або форматером IDE?
Він дотримується офіційних угод щодо стилю коду Kotlin, на яких базуються обидва. Для проєкту, що вже використовує ktlint або detekt, запускайте його у збірці — форматер у конвеєрі кращий за той, про який хтось може забути.
Чи зміниться поведінка мого коду?
Ні. Форматування змінює лише пробіли та переноси рядків. Воно не перевпорядковує оператори, не додає імпорти й не змінює семантику.
Чому форматування має бути частиною збірки?
Тому що спільний стиль, закріплений інструментами, усуває цілу категорію коментарів під час рев'ю. Суперечки про форматування в пул-реквесті витрачають час усіх, коли інструмент може вирішити це сам.
Порівняння
| Функція | Online Tool Store | CLI-скрипт | Плагін для IDE |
|---|---|---|---|
| Нічого не завантажується | ✓ | ✗ | Залежить |
| Угоди Kotlin | ✓ | ✓ | ✓ |
| Не потребує встановлення | ✓ | ✗ | ✗ |
| Налаштовувана довжина рядка | ✓ | ✓ | Іноді |
Форматувальник коду Kotlin швидко впорядковує вставлений код; проєкт має закріплювати єдиний стиль у збірці, а не покладатися на чиюсь пам'ять.