Eclipse问题视图的最佳实践
我使用Eclipse相当长的一段时间,我仍然没有find如何configuration问题视图,只显示感兴趣的错误和警告。 有没有简单的方法来过滤掉特定资源或特定path的警告? 例如,当我生成javadoc时,我得到吨不相关的HTML警告。 另外,有没有办法改变出现的警告/错误的最大数量?
我知道filter的概念,但我正在寻找一些真实的例子。 其他人使用什么样的filter或做法?
编辑:我发现filter上的“选定元素及其子”的build议是最好的。 我还有另一个问题。 如果我有“很多”的警告或错误,只有前100出现。 在罕见的情况下,我想看到所有这些,我该怎么做?
我觉得筛选“在选定的元素和它的孩子”是问题视图filter的最佳模式,因为它允许你很快地缩小报告的问题的范围:点击工作集(在包资源pipe理器),它显示所有所有项目中的问题; 点击一个项目 – 只会出现所选项目中的问题。 点击单个课程(或包) – 只显示所选课程(或包)中的问题。 所以你不会因为你手边的任务无关的问题而分心。
在问题窗格的右上angular是一个filterbutton(看起来像三个箭头指向右侧),单击它可以让您configuration视图。 你可以通过元素进行过滤,例如你正在编辑的类或工作集,问题的types(例如Java问题,构build文件问题等),以及严重程度。 这实际上是非常可configuration的。
有关详细信息和屏幕截图,请参阅http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cprbview.htm 。
要查看超过100个警告,请转到问题视图的下拉菜单(使用视图上的最小化button旁边的小箭头),select首选项,您可以select将此限制从100更改为另一个数字。
此信息用于Ganymede; 事情已经改变,因为欧罗巴,我不知道所有的差异。
Ganymede(Eclipse 3.4)的更新链接:
http://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.user/concepts/cprbview.htm
但我同意这个根本问题:问题视图需要通过资源进行过滤,而不仅仅是描述。
在我的情况下,我包括生成的jsp代码在我的源代码path中,并存在* _jsp.java文件(如未使用的应用程序,页面,出,configuration,page_contextvariables)中发生的各种警告。 所以将资源模式排除在外是很好的做法。 (或者为了jspc不写未使用的代码…但这完全是一个不同的问题)。
Re:你的编辑
在filterbutton的下拉button中,有一个首选项选项。 取消选中“使用标记限制”,您将显示所有错误和警告。
要查看超过100条警告,请转到问题视图的下拉菜单(使用视图上的最小化button旁边的小箭头),selectConfigure Contents
。 取消选中Configure Contents
窗口左下方的Use item limits
,或在Number of items visible per group:
设置限制Number of items visible per group:
。
打开问题视图。 点击angular三angular形。 select首选项
Uncross:[]使用标记限制