编写Intelli-J检查?

Ste*_*all 5 intellij-idea code-hinting inspections

我将如何编写自己的Intelli-J检查?我正在寻找一些一般的指南或资源.

我想在每次手动实例化集合类时提出检查提示,而不是List.newArrayList()/Maps.newHashMap()按照团队范围的标准通过Guava()等.

我很欣赏任何方向.

Cra*_*der 2

对于此类检查,您不需要编写插件,而是使用结构搜索和替换(SSR) 功能,该功能允许创建具有快速修复功能的自定义检查。

另请参阅创建您自己的检查部分和此功能的文档。

请注意,它仅在终极版本中可用。