7

我已经使用 Eclipse 很多年了。我正在尝试改用 Mylyn。我已经配置了一个任务,它会自动将一些文件添加到上下文中。到目前为止,一切都很好。

但是,当启用/按下“关注活动任务”按钮时(在导航器视图中),任务上下文中的许多文件都被隐藏了——除非我关闭“关注活动任务”,否则我找不到它们——哪种方式违背了目的。

为什么上下文中列出的项目未显示在导航器视图中?

4

3 回答 3

4

我不知道您是否找到了解决问题的方法,因为这个问题已经很老了,但这是我刚刚发现的。对我来说,仅当“包演示”设置为“分层”时才会出现问题。将其设置为“平面”会有所帮助。对我来说听起来像是一个错误,不幸的是我更喜欢分层视图。

于 2013-03-08T13:00:54.503 回答
1

听起来这里有两个问题:

  1. 为什么当我选择“专注于活动任务”时,我的上下文中只显示一些文件?
  2. 当我选择“专注于活动任务”时,如何查看不在我的上下文中的文件?

对于第一项,Mylyn 会记录您在处理任务时接触到的每个文件,并将其存储为任务上下文的一部分(参见末尾的注释)。对于大型任务,查看您触摸过的每个文件很快就会变得毫无用处,因此 Mylyn 使用一种算法来确定哪些文件与您的任务最相关,基于您查看和编辑它们的次数。因此,当您选择“专注于活动任务”时,只会显示最相关的文件。

对于第 2 项,您通常希望在选择“关注活动任务”时查看未显示为上下文一部分的文件,而 Mylyn 提供了一种执行此操作的方法。您可以通过在单击该节点的同时按住 ALT 来查看可见节点的所有子文件。这些文件将暂时可见。同样,如果您没有在上下文中显示任何文件,您可以按住 ALT 并单击包资源管理器(或项目的其他视图),它将显示所有文件。ALT + 单击对于想要使用 PackageExplorer 的任何人来说都是必不可少的操作。

2.5 分钟的视频Get Task-Focused将帮助您更好地了解 Package Explorer 的使用目的。


David Shepherd
Tasktop Technologies, Inc.

注意:您可以通过打开任务编辑器,选择“上下文”选项卡(位于底部),然后将“操作”滑块向左滑动来查看上下文中的每个文件。

于 2010-07-19T15:29:06.593 回答
0

即使在 Eclipse Luna 4.4 中也存在所描述的限制:项目资源管理器包表示必须设置为 flat

“已知限制 - 错误 106678:Eclipse 3.3Mx 不支持 Project Explorer 的分层 Java 包表示布局,如果启用,有趣的元素将被隐藏。解决方法是使用默认的平面包表示。”

(将“Eclipse 3.3Mx”替换为“Eclipse >= 3.3Mx”,这样就有意义了)

是的,这个错误已经 10 岁了;-)

于 2014-09-20T08:53:22.837 回答