Eclipse:如何将显示的错误/警告限制在当前打开的文件中?

6
我刚开始使用Eclipse和Android开发。在Eclipse中,让我疯狂的是问题面板上的错误/警告信息。它显示了我添加到Eclipse的每个项目的错误和警告。我只想看到我当前正在工作的项目(或理想情况下是单个文件)的反馈。
例如,我在我的Eclipse工作区中添加了两个Android项目:HelloAndroid(一个示例应用程序)和SMSTest(一个SMS2Toast示例)。即使没有打开任何文件,我也会看到来自两个项目的警告消息!这是为什么???除非我真的打开了一个文件,否则我不应该看到任何输出...或者这只是Eclipse的工作方式?我应该为每个项目使用不同的工作空间吗?
感谢任何人能给我的帮助。
3个回答

7
这将基本满足您的需求:
  1. 打开“问题”视图(Shift-Alt-X-Q)
  2. 在右上角有一个下拉箭头
  3. 选择“配置内容”
  4. 然后注意“范围”选项
我还强烈建议在同一菜单中选择“按组分组”-> Java问题类型。

+1 对于分组(Group By)。我从来没有看过那里的大多数配置选项。谢谢Adam。 - digitaljoel
非常感谢!这正是我在寻找的!Group By 也非常有帮助。 - tfrederick74656
1
如果你在寻找东西时遇到困难,Crtl-3也非常有用。 - Adam Gent

0

右键单击不需要的项目,然后点击“关闭项目”,这样你就不会收到来自它们的通知了。

除此之外,我建议在离开它们之前先修复大部分错误。如果你没有准备好随时完成各种功能,只需在其中放置一个满足条件的存根,并使用快速的//TODO:语句告诉你稍后再修复它。

如果你谈论的是一般页面的工作,而错误很麻烦和烦人,那么尝试双击你正在编码的文件的选项卡(在代码窗口上方),它应该变成“全屏”,隐藏eclipse的其他部分。


0
据我所知,这是eclipse的工作方式。如果您在一个文件中进行更改,并且它导致另一个未打开的文件编译错误,您仍然希望了解此情况,这是有道理的。
您可以在“首选项> Java>编译器>错误/警告”中配置哪些情况被视为警告,哪些情况被视为忽略。
此外,如果您只想从一个项目中获得警告,则可以关闭其他项目,这样您就不必为每个项目重新配置新的工作区。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接