在Eclipse中使用Mylyn时,为什么任务上下文元素不会显示在导航器视图中?

时间:2010-07-08 03:33:20

标签: eclipse mylyn

我已经使用Eclipse多年了。我正试图改用Mylyn。我已经配置了一个任务,它会自动将大量文件添加到上下文中。到目前为止,非常好。

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

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

3 个答案:

答案 0 :(得分:4)

我不知道你是否为你的问题找到了解决方案,因为这个问题很老了,但这就是我刚才发现的问题。对我来说,只有在“包呈现”设置为“分层”时才会出现问题。将其设置为“平坦”有助于。对我来说听起来像个错误,不幸的是我更喜欢分层视图。

答案 1 :(得分:1)

听起来这里有两个问题:

  1. 当我选择“专注于活动任务”时,为什么我的上下文中只显示一些文件?
  2. 当我选择“专注于活动任务”时,如何查看不在我的上下文中的文件?
  3. 对于第一项,Mylyn会记录您在处理任务时触摸的每个文件,并将其存储为任务上下文的一部分(请参阅结尾处的注释)。对于大型任务,查看您触摸过的每个文件很快就变得毫无用处,因此Mylyn根据您查看过的次数使用算法来确定哪些文件与您的任务最相关。编辑了他们。因此,当您选择“专注于活动任务”时,仅显示最相关的文件。

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

    2.5分钟的视频Get Task-Focused将帮助您更好地了解如何使用Package Explorer进行聚焦。


    David Shepherd
    Tasktop Technologies,Inc。

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

答案 2 :(得分:0)

即使在Eclipse Luna 4.4中,described limitation仍然存在:项目资源管理器包演示文稿必须设置为平面

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

(将“Eclipse 3.3Mx”替换为“Eclipse> = 3.3Mx”,然后才有意义)

是的,这个bug已经有10年了;-)