IDEA - 自定义错误

时间:2016-10-31 09:57:21

标签: java intellij-idea plugins compiler-warnings facet

在处理我的代码时,我想起了IDEA为我做了多少。这给了我一个想法,如果我可以添加一些自定义编译时处理。其中,如果我的代码无效,它将提示我一个错误。比如说,当它永远不应为null时,我将返回类型保留为null。基本上是框架和API检查,以减少生产错误。

问题是我不知道从哪里开始这样做。我假设我需要开发一个插件但是在查找文档方面存在问题。如果有人会这么善良,以帮助我开始。甚至可能提供示例项目或现有项目的链接(如果可能的话,还提供github)。

我还计划将此插件作为我开发的一些API的一部分发布。所以帮助我从长远来看会帮助别人:)

2 个答案:

答案 0 :(得分:1)

您可以创建一个实现自定义inspections的intellij插件。

此处示例:

https://confluence.jetbrains.com/display/IDEADEV/Inspection+of+Code+Source

您创建的检查可以突出显示红色代码,允许用户禁用它们,还提示修复。有关更多详细信息,请参阅intellij插件开发API。

答案 1 :(得分:-1)