当前位置: 首页 > 面试题库 >

如何在Eclipse中向Java文件添加自定义警告?

宗政小林
2023-03-14
问题内容

我想为.javaEclipse中的文件添加自定义警告消息(即,在“问题”选项卡的“警告”部分中添加条目)。

虽然我已经找到了有关创建插件和使用标记的信息(在这里和其他地方),但是我还没有发现任何有关扩展“问题发现”过程的信息。我发现的大多数文章都没有讨论 何时
创建标记,只讨论了 如何 创建标记,以及那些确实假设我有兴趣将标记附加到自定义构建步骤或自定义编辑器上的文章,这两种文章都不适合我正在尝试做。

如何创建警告,其功能类似于通过“窗口”>“首选项”>“ Java”>“编译器”>“错误/警告”提供的功能?


问题答案:

我认为构建器可能适合您想要做的事情。新的插件向导中有一个模板,可以创建构建器所需的所有内容(例如,业务逻辑)。由于构建器每次修改文件时都会运行,因此您可以清除旧警告(为您生成的代码)并添加新警告(为您生成的代码)(如果适用)。这在第一次创建文件时也适用。

您甚至可以浏览代码,找到硬编码的字符串,并根据需要用警告标记它们。

至于今天在代码中标记翻译键的注释,这些都是用来指导NLS工具的(您可能已经知道)。想法是先编写代码,然后再返回以进行翻译。如果以后对代码进行了更改,则这些工具可以再次运行,并且仅对增量添加的新字符串起作用。



 类似资料:
  • 我想添加“from”(date)来响应datepicker输入,但到目前为止,我有一些奇怪的行为。 我的代码: 到目前为止,我试过: 和 但这两种解决方案都将我的日期从“2020年9月14日16:43”转变为“从周一9月14 2020 17:19:38格林尼治标准时间0400(留尼汪岛)”,这是不必要的行为,因为我绝对想要法语日期。任何想法?谢啦

  • 我想有一个地方来存储我的图像文件,以便在我的Java项目中使用(一个非常简单的类,它只是将图像加载到面板上)。我找遍了所有的地方,都找不到如何做到这一点。我该怎么做? 我已经尝试向项目添加一个新文件夹,向项目添加一个新类文件夹,向项目添加一个新源文件夹。无论我做什么,我总是得到一个。文件夹总是说它们在构建路径上,所以我不确定该怎么做。 编辑:对我起作用的东西是将文件夹添加为类文件夹,然后将其删除,

  • 我有一个自定义验证属性 假设我有一个实现ValidationAttory的HelloWorld类。然后我将此属性应用于我的API中的一个字段。 当我生成Swagger UI时,我得到一个JSON OpenAPI规范,模型显示每个字段的属性,如下所示: 如果我添加了一个必需的标记,如果我使用诸如RegularExpression/Range/StringLength之类的属性,则会显示一个星号,文本

  • 在RestTemplate中,我有一个自定义拦截器,它将记录一些请求-响应详细信息并保存到数据库。 我的自定义拦截器: springboot中的RestTemboard bean配置: 将拦截器添加到restTemboard bean: 如何将此拦截器添加到佯装客户端? 正在应用中。yml: InterceptorOne为假装客户端中的每个请求添加标头: 但是我不能添加日志服务拦截器,因为它由于错

  • 我是Perl 6的新手。我的Atom编辑器中有以下代码,但我仍然不明白这是如何工作的。正如docs.raku.org所说,我复制了以下代码,但似乎不起作用。所以我将代码更改为: 输出为: 我知道它是有效的,但是docs.raku.org中的文档与此有点不同,它在第7行的AT-KEY方法之前没有“自”。有没有更详细的例子?