我使用eclipse 3.5并且刚刚安装了Mylyn 3.4.2。这很棒,但是......
当我打开旧任务列表(// TODO
)时,没有用于定义过滤器的菜单选项
而是出现Mylyn焦点图标。
那没关系 - 我只想查看我当前Mylyn任务的TODOs
- 但我只看到一个// TODO
- 并且文件中有更多属于任务背景。
此外,我仍然希望过滤TODO
文本 - 即我真的只想看到// TODO CR_16
(这是旧代码,其中有很多旧的TODOs
。)< / p>
所以:
TODOs
?TODO CR_16
?谢谢你, 金
答案 0 :(得分:2)
在您的以任务为中心的Todo-List中没有看到所有TODO的原因是Mylyn上下文不仅仅过滤文件。如果您正在编辑类文件,则上下文将转到方法。我猜你的TODO是一个方法的主体。只要concreate方法不在您的上下文中,您就不会看到TODO条目。
解决方法是禁用TODO的任务焦点并配置TODO列表的内容以仅查看所选元素的TODO(在这种情况下为活动编辑器)。
HTH汤姆
答案 1 :(得分:1)
事实证明,我只是没有达到伽利略/任务的速度。对于有此问题的其他人: 您可以通过“任务”菜单中的“配置内容”选项过滤Galileo中的任务。您可以定义几个不同的过滤器(例如匹配所有TODO标签,匹配所有FIXME标签等)但要小心如何设置左下角的单选按钮:例如,匹配所有配置只会显示所有具有的任务一个TODO标签和一个FIXME标签(在我的情况下 - 可能是其他人的 - 完全没有; - )
现在我明白了,事情很有效:我不需要使用// TODO CR_16,但可以使用// TODO,而是使用我的Mylyn任务焦点向我展示当前的TODO上下文。
但是,有一件事仍然让我感到困惑的是,当你对项目进行清理时,所有eclipse任务(而不是Mylyn任务)的创建时间都设置为当前时间戳。这是一个已知的错误吗?感谢您的帮助, 金
答案 2 :(得分:0)
在任务中&gt;当您可以配置自己的过滤器时,配置内容...是一个菜单。
如果你在一家大公司工作,或者在一个大项目上工作,最好不要过滤“TODO”,而是“TODO”+你的昵称,这样你只能看到等待你的任务。范围“在任何项目上”将使您可以监视整个工作区。