Eclipse问题视图的最佳实践

Eclipse问题视图的最佳实践,eclipse,Eclipse,我使用Eclipse已经有一段时间了,但我仍然没有找到如何配置Problems视图以只显示感兴趣的错误和警告。是否有一种简单的方法可以从特定资源或特定路径过滤出警告?例如,当我生成javadoc时,会收到大量不相关的html警告。此外,是否有方法更改出现的警告/错误的最大数量 我知道过滤器的概念,但我正在寻找一些现实生活中的例子。其他人使用什么样的过滤器或实践 编辑:我发现筛选所选元素及其子元素的建议是最好的。不过,我还有一个问题。如果我有很多警告或错误,只有前100个出现。在极少数情况下,我希

我使用Eclipse已经有一段时间了,但我仍然没有找到如何配置Problems视图以只显示感兴趣的错误和警告。是否有一种简单的方法可以从特定资源或特定路径过滤出警告?例如,当我生成javadoc时,会收到大量不相关的html警告。此外,是否有方法更改出现的警告/错误的最大数量

我知道过滤器的概念,但我正在寻找一些现实生活中的例子。其他人使用什么样的过滤器或实践


编辑:我发现筛选所选元素及其子元素的建议是最好的。不过,我还有一个问题。如果我有很多警告或错误,只有前100个出现。在极少数情况下,我希望看到所有这些问题,我该怎么做?

在问题窗格的右上角有一个过滤器按钮,看起来像三个箭头指向右侧,单击该按钮可以配置视图。您可以按元素进行筛选,例如您正在编辑的类或工作集、问题类型(例如java问题、构建文件问题等)。。从严重程度来看。它实际上是非常可配置的


有关详细信息和屏幕截图,请参阅。

我觉得对选定元素及其子元素进行过滤是问题视图过滤器的最佳模式,因为它允许您非常快速地缩小报告问题的范围:单击Package Explorer中的Working Set,它会显示集合中所有项目中的所有问题;单击一个项目-仅显示所选项目中的问题。单击单个类或包-仅显示所选类或包中的问题。因此,您不会因为与手头任务无关的问题而分心。

Ganymede Eclipse 3.4的更新链接:

但我同意基本问题:问题视图需要按资源过滤,而不仅仅是描述

在我的例子中,我在源代码路径中包含生成的jsp代码,在*_jsp.java文件中出现了各种警告,如未使用的应用程序、页面、输出、配置、页面上下文变量。因此,最好通过资源模式排除它们。或者jspc不编写未使用的代码……但这完全是另一个问题。

Re:your edit


在过滤器按钮旁边的下拉按钮中,有一个首选项选项。取消选中“使用标记限制”,系统将显示所有错误和警告。

若要查看100多个警告,请转到“问题视图”的下拉菜单,使用视图上“最小化”按钮旁边的小箭头,选择“首选项”,您将可以选择将此限制从100更改为另一个数字

此信息用于Ganymede;自从欧罗巴之后,情况发生了变化,我不确定所有的差异。

开放问题视图。 单击角三角形。 选择首选项

取消交叉:
[]使用标记限制要查看100多个警告,请转到问题视图的下拉菜单使用视图上最小化按钮旁边的小箭头,选择配置内容。取消选中“配置内容”窗口左下角的“使用项目限制”,或设置每组可见项目数的限制:。

确保不要忘记取消选中“显示过滤器”窗口左上角的所有项目。我应用了所有这些过滤器,比如“在选定的元素及其子元素上”,但它似乎不起作用。最后,我取消选中上述复选框,选择所需的“配置”,然后它开始工作。

我的版本Galileo不是三个箭头;20090920-1017有一个向下的箭头,可以显示菜单。过滤选项列在“显示”下。非常感谢您的链接!我正在疯狂地寻找这个按钮,但由于某种原因,我的Eclipse版本没有它。我必须按下问题窗格右上角的向下箭头,然后点击“配置内容”。就像在链接中一样。再次感谢!!感谢Buddy也帮助我缩小了解决警告的范围:+1,使用navigator解决警告将进一步简化过程。比如文件夹智能而不是软件包。::谢谢Ravisha!!我已经搜索了9个小时的问题,使用这个小过滤器我可以找到问题!!我转到windows-preferences-java-compiler-building并在那里设置了首选项,但是没有设置这里描述的视图,它就不起作用了。非常感谢你的回答!救命恩人,在看到这篇文章之前,他一直在碰壁,谢谢。仅供参考,在ME Blue 10.6中,触发所需对话框的下拉列表位于“配置内容”而非“首选项”下。