Ktlitについて説明します.


今日のコトリンの物語はコトリンです.
丁寧に符号化を行うと、符号化の約束が守られているか、スペースが正しいかという問題が生じることがある.

crtl+alt+Lを何度も押したけど...
コートリンスタイルガイド
もちろん、会社はケワ・ケインのように正確には言えませんが、グーグルの公式サイトによると、コトリンスタイルガイドが存在し、今知っておくべきコトリンは上のスタイルガイドに従ってコードをチェックしています.
コードをチェック!甚だしきに至っては!!へんかん😍😎😋
今から理解してみましょう.
まずライブラリをダウンロードします.
jlleitschuh/ktlint-gradle
forkの中でこれが一番使われていると聞きました.まずプラグインをインストールし、最新バージョンを書きます.
plugins {
  id "org.jlleitschuh.gradle.ktlint" version "<current_version>"
  id "org.jlleitschuh.gradle.ktlint-idea"   version "<current_version>"
}
そしてアプリの根元にEditorConfigを作成し、次の内容をコピーして貼り付けます.
root = true

[*]
charset=utf-8
end_of_line=lf
indent_style=space
indent_size=4
insert_final_newline=true
disabled_rules=no-wildcard-imports,import-ordering,comment-spacing

[*.{kt,kts}]
insert_final_newline=false

右のGradleをクリックすると、上のメニューに象の絵があります.

gradlew ktlintCheck


ここで以下のコードを入力するとチェックできます.
gradlew ktlintCheck
入力時にロードウィンドウがポップアップされ、エラーが表示されます.

gradlew ktlintFormat

ktlintFormat
上記のコードを入力すると、ktlintはスタイルガイドに変換されます.
実務でもトイプロジェクトでも役に立つようです.