在处理我的代码时,我想起了IDEA为我做了多少。这给了我一个想法,如果我可以添加一些自定义编译时处理。其中,如果我的代码无效,它将提示我一个错误。比如说,当它永远不应为null时,我将返回类型保留为null。基本上是框架和API检查,以减少生产错误。
问题是我不知道从哪里开始这样做。我假设我需要开发一个插件但是在查找文档方面存在问题。如果有人会这么善良,以帮助我开始。甚至可能提供示例项目或现有项目的链接(如果可能的话,还提供github)。
我还计划将此插件作为我开发的一些API的一部分发布。所以帮助我从长远来看会帮助别人:)
答案 0 :(得分:1)
您可以创建一个实现自定义inspections
的intellij插件。
此处示例:
https://confluence.jetbrains.com/display/IDEADEV/Inspection+of+Code+Source
您创建的检查可以突出显示红色代码,允许用户禁用它们,还提示修复。有关更多详细信息,请参阅intellij插件开发API。
答案 1 :(得分:-1)