【问题标题】:Eclipse CheckStyle MarkerEclipse CheckStyle 标记
【发布时间】:2011-04-01 22:21:40
【问题描述】:

我认为这是 Eclipse 专家的问题。检查样式标记位置在哪里?我正在使用一个插件来计算项目中出现的警告,它向我显示零检查样式警告,而大约有 300 个!查看配置中的插件,我看到它正在寻找标记:com.atlassw.tools.eclipse.checkstyle.CheckstyleMarker

我不知道!!!

提前致谢

【问题讨论】:

  • 你的意思是 Eclipse -> Window -> Show View -> Other -> Checkstyle : ?
  • 位置是什么意思?我在日常工作中使用Checkstyle,并且在我们的项目中为其他人提供了一个特殊的配置,所以我对checkstyle有点了解。我以为Eclipse中的Checkstyle只是利用了Eclipse的问题,所以Eclipse的基础设施应该是“位置”

标签: eclipse checkstyle marker


【解决方案1】:

嗯,Eclipse (3.6) 将 checkstyle 的结果存储在工作区的 .metadata 目录中名为 .markers 的文件中:

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\MyProject\.markers

虽然这是一个二进制文件,所以我认为阅读它对你没有任何好处。不过,这是检查某些标记是否存在的一种方法。 (很可能不是最好的。)

通常,Eclipse 的Problems 视图会显示所有标记:Window -> Show View -> Problems。类型为 Checkstyle problem 的条目由 Checkstyle 生成。检查该视图中的 ResourcePath 列,以确保您在正确范围内比较结果。

您可以通过右键单击项目并从上下文菜单中选择 Checkstyle -> 清除 Checkstyle 违规 来清除项目中的 Checkstyle 标记。它们在项目构建时重新创建。 (如果 checkstyle 构建器处于活动状态,您可以在 Builders 下的项目属性中检查它。

【讨论】:

    猜你喜欢
    • 2016-08-29
    • 2011-04-28
    • 2011-03-28
    • 2019-08-11
    • 2021-02-27
    • 2013-07-05
    • 1970-01-01
    • 2023-04-03
    • 2011-08-23
    相关资源
    最近更新 更多