Upgrade to Pro — share decks privately, control downloads, hide ads and more …

将来の標準フォーマッター?ktfmtを深堀る

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

 将来の標準フォーマッター?ktfmtを深堀る

KotlinConf 2026で、ktfmtというKotlinフォーマッターを標準化し、Kotlinの中核に据える作業が始まっていることが紹介されました。一方で、Kotlinのフォーマッター・リンターは以前としてDetektやKtlintが主流であり、ktfmtはまだ広く使われていないと感じています。本セッションでは、私がDetektからktfmtに移行した経験を元に、ktfmtの思想やDetektとの違い、移行して良かった点などを紹介します。本セッションで、来るべきktfmtの標準化に備え、今からスムーズにktfmtを導入・活用するための実践的な知識を先取りしましょう!

Tasuku Nakagawa

November 14, 2026

Transcript

57 slides
  1. ktfmt is a program that pretty-prints (formats) Kotlin code, based

    on google-java-format. https://github.com/Kotlin/ktfmt/blob/c71034fd3318096eb45797a8e93bbc3e2f42f21e/README.md

More Decks by Tasuku Nakagawa

Other Decks in Programming