Eclipse plugin Eclipse checkstyle插件中的高级模块选项卡用于什么?
我正在学习checkstyle和eclipsecs插件。当我创建新的“检查”(通过打开新模块)时,我注意到他们的高级选项卡中有一些奇怪的功能:id、注释、标记(自定义检查消息除外,这是显而易见的)。你可以在我的截图中看到 我确实读过他们的文档,但没有看到关于这些选项的任何解释。Eclipse plugin Eclipse checkstyle插件中的高级模块选项卡用于什么?,eclipse-plugin,checkstyle,Eclipse Plugin,Checkstyle,我正在学习checkstyle和eclipsecs插件。当我创建新的“检查”(通过打开新模块)时,我注意到他们的高级选项卡中有一些奇怪的功能:id、注释、标记(自定义检查消息除外,这是显而易见的)。你可以在我的截图中看到 我确实读过他们的文档,但没有看到关于这些选项的任何解释。 你能给我解释一下吗?非常感谢。这些是Eclipse CS可视化编辑器正在创建的checkstyle.xml中可能的属性 可为支票分配一个ID,该ID可在以后用于引用该支票,例如在某些情况下抑制该支票时。如果对不同属性多
你能给我解释一下吗?非常感谢。这些是Eclipse CS可视化编辑器正在创建的checkstyle.xml中可能的属性 可为支票分配一个ID,该ID可在以后用于引用该支票,例如在某些情况下抑制该支票时。如果对不同属性多次使用同一类型的检查,这将非常有用。给出了一个使用此功能的示例 注释是EclipseCS特定的元数据。它实际上只是一个注释文本,保存为检查元数据(
metadata
element)。但它仅由EclipseCheckStyle插件解释,它在advanced选项卡上再次显示
translatetokens复选框将自然语言(甚至可能是本地化的)描述添加到标记列表中,如果所选复选框中存在这样的列表。在您的示例中,它不是,因此复选框对该复选框没有影响(但对其他复选框有影响,因为该复选框是全局复选框!)。
下面是一些带有检查示例的屏幕截图,它支持许多令牌
标记列表为“原始”(无翻译或排序):
标记列表“已翻译”:
标记列表“已翻译”和“已排序”:
排序还影响令牌写入生成的配置文件的顺序。排序似乎与这些标记的数值有关。因为它们是内部的,对我们的用户来说是不可见的,所以它似乎没有什么用处。例如:
未“排序”:
“已排序”:
这些示例是使用EclipseCs6.14.0创建的