我想在Eclipse中为.java
文件添加一条自定义警告消息(即在“问题”选项卡的“警告”部分添加一个条目)。
虽然我已经找到了关于创建插件和使用标记的信息(这里和其他地方),但我还没有发现任何关于扩展“问题发现”过程的内容。我发现的大多数文章都没有讨论何时创建标记,只有如何,以及那些假设我有兴趣将它们附加到自定义的文章构建步骤或自定义编辑器,这两者似乎都不适合我正在尝试做的事情。
如何创建一个警告,其功能类似于通过Window>提供的警告。偏好> Java>编译器>错误/警告?
答案 0 :(得分:3)
我认为构建者可能适合您想要做的事情。新插件向导中有一个模板,可以创建构建器所需的一切(例如业务逻辑)。由于构建器每次修改文件时都会运行,因此您可以清除旧警告(为您生成的代码)并添加新警告(为您生成的代码)(如果适用)。这在首次创建文件时也适用。
您甚至可以查看代码并查找硬编码字符串,并在需要时标记警告。
至于今天代码中标记翻译键的注释,那些是用来指导NLS工具的(你可能已经知道了)。我的想法是首先编写代码,然后稍后再翻译。如果稍后对代码进行了更改,则工具可以再次运行,并且只对delta添加的新字符串执行操作。