如何以连续模式配置 ktlint gradle 插件?

How to configure ktlint gradle plugin in a continuous mode?

在我的 Android Studio 应用程序项目中,我集成了 ktlint gradle

是否可以配置 ktlint gradle 插件,使其连续运行(在键盘上编码时)?? 喜欢 ESlint 用于 JS,如果出现任何 lint 警告,它会立即警告我..

这是不可能的。 klint 不是 static analysis 工具。

或者,您可以为此编写自定义 lint rules。这里有一些这样做的资源:

  1. Android Dev summit 2018 talk
  2. Android Dev summit 2019 talk
  3. Android source code for standard lint rules
  4. 回购
    1. https://github.com/googlesamples/android-custom-lint-rules
    2. https://github.com/tikurahul/lint-experiments
    3. https://github.com/vanniktech/lint-rules