Eclipse问题视图的最佳实践

kgi*_*kis 62 eclipse

我使用Eclipse已经有一段时间了,我还没有找到如何配置问题视图以仅显示感兴趣的错误和警告.是否有一种简单的方法可以过滤掉特定资源或特定路径的警告?例如,当我生成javadoc时,我得到了大量无关的html警告.另外,有没有办法更改出现的警告/错误的最大数量?

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

编辑:我发现过滤"On selected element及其子元素"的建议是最好的.但是我有另一个问题.如果我有"很多"警告或错误,只会出现前100个.在极少数情况下,我想看到所有这些,我该怎么做?

Val*_*lds 64

我觉得过滤"在选定元素及其子元素上"是问题视图过滤器的最佳模式,因为它允许您非常快速地缩小报告问题的范围:单击工作集(在包资源管理器中),它显示所有集合中所有项目的问题; 单击项目 - 仅显示所选项目中的问题.单击单个类(或包) - 仅显示所选类(或包)中的问题.因此,您不会因与手头任务无关的问题而分心.

  • 感谢Buddy帮助我缩小了解决警告的范围:)+ 1为此并使用导航器解决将进一步简化过程.像文件夹明智而不是包.:) :) (2认同)

sla*_*ick 31

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

有关详细信息和屏幕截图,请参阅http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cprbview.htm.

  • 我的版本(Galileo; 20090920-1017)只有一个向下的箭头,而不是三个箭头,它会显示一个菜单.过滤选项列在"显示"下. (10认同)
  • 非常感谢您提供该链接!我疯狂地寻找这个按钮,但由于某种原因,我的 Eclipse 版本没有它。我必须按问题窗格右上角的向下箭头,然后点击“配置内容”。就像链接中一样。再次感谢!! (2认同)

ski*_*ppy 21

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

此信息适用于Ganymede; 自欧罗巴以来情况发生了变化,我不确定所有的差异.


Ben*_*Ben 5

Ganymede的更新链接(Eclipse 3.4):

http://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.user/concepts/cprbview.htm

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

在我的例子中,我在源路径中包含生成的jsp代码,并且*_jsp.java文件中存在各种警告(例如未使用的应用程序,页面,输出,配置,page_context变量).所以用Resource模式排除它们会很好.(或者jspc不写未使用的代码......但这完全是另一个问题).


ash*_*ley 5

回复:你的编辑

在过滤器按钮的下拉按钮中,有一个首选项选项.取消选中"使用标记限制",您将看到所有错误+警告.