2011-02-01 24 views
3

我使用eclipse 3.5並剛剛安裝了Mylyn 3.4.2。這很好,但是......
當我打開舊的任務列表(// TODO)時,沒有用於定義過濾器的菜單選項。
而是出現Mylyn焦點圖標。eclipse任務列表TODOs和Mylyn

這樣就可以了 - 我只希望看到TODOs用於當前的Mylyn任務 - 但我只看到一個// TODO - 作爲任務上下文的文件中還有更多。
此外,我仍然想過濾TODO文本 - 即我真的只想看到// TODO CR_16(這是舊的代碼,其中有很多舊的TODOs)。

所以:

  • (部分1)我怎樣才能得到Mylyn的給我看所有這些文件中的TODOs在當前任務上下文?
  • (第2部分)我怎麼能過濾這些,所以我只看到TODO CR_16

謝謝 金

回答

1

事實證明,我只是沒有加快伽利略/任務。對於有此問題的其他人: 您可以通過任務菜單中的配置內容選項在伽利略中過濾任務。您可以定義多個不同的過濾器(例如,匹配所有TODO標籤,匹配所有FIXME標籤等),但要小心如何設置左下方的單選按鈕:例如,匹配所有配置將僅顯示所有具有TODO標籤和FIXME標籤(在我的情況下 - 可能是其他人都是 - )都沒有;-)

現在我明白了,事情很好:我不需要使用// TODO CR_16,但可以直接使用// TODO,並使用我的Mylyn任務重點向我展示當前上下文中的TODO。

但是,有一件事仍然讓我感到困惑,那就是當您對項目進行清理時,所有eclipse任務(不是Mylyn任務)的創建時間將設置爲當前時間戳。這是一個已知的錯誤?

感謝您的幫助, 金

2

的原因沒有看到你的任務爲重點的待辦事項,列出所有待辦事項的是,Mylyn的上下文沒有隻對文件進行篩選。如果您正在編輯類文件,則上下文將轉到方法。我想你的TODO是一種方法的主體。只要concreate方法不在您的上下文中,您將看不到TODO條目。

解決方法是禁用TODO的任務焦點,並配置TODO列表的內容以僅查看所選元素(本例中爲活動編輯器)的TODO。

HTH湯姆

+0

我認爲還可以創建另一個任務視圖並對其進行自定義。 – oshai 2011-02-01 16:09:27

0

在任務>配置目錄...是一個菜單,當你可以配置你自己的過濾器。

如果您在大公司或大項目中工作,最好的辦法是不僅過濾「TODO」,而且還過濾「TODO」+您的暱稱,因此您只能看到正在等待的任務。範圍「在任何項目上」都會讓您有機會觀察整個工作區。

相關問題