2009-11-02 61 views
9

在硬盤驅動器出現故障後,我不得不重新安裝所有開發工具,並遇到Visual Studio問題。TODO:評論未顯示在任務列表中

我有一堆散落我的項目//TODO:項目,我不能讓他們在我的任務列表中根據用戶的任務。我重新啓動Visual Studio不起作用,然後我檢查了任務列表設置中的標記,並列出了TODO。

關於如何讓他們再次上市的任何想法?我不記得我上次安裝VS後必須更改任何設置才能使其工作。

+0

我有同樣的問題#warning評論。你可以在這裏找到更多我的問題: [http://stackoverflow.com/questions/1087561/warning-not-always-being-shown-in-the-error-list](http://stackoverflow.com/ 1087561/warning-not-always-being-being-being-shown-in-the-error-list)我不確定這是否是同樣的問題,但它是一個很好的開始。 – 2009-11-02 21:45:25

回答

8

默認情況下,TODO註釋僅顯示在當前打開文件的任務列表中。 Visual Studio不會自動搜索整個解決方案。

隨着時間的推移,許多用戶結束了大部分項目的文件打開大部分的時間(至少對於中等規模的項目),因爲Visual Studio的一個名爲.suo *文件記住這些首選項。用戶通常不會關閉文件,因此打開的文件往往會累積。 * .suo文件本身通常不保存在源代碼控制中,因此重建工作站時,所有內容都不會立即打開,任務也不會顯示。

+0

你是對的,因爲我正在通過我的源代碼尋找我遇到了一個TODO,它神奇地出現在我的列表中。現在我只需要去尋找所有其他的...... – Brandon 2009-11-02 21:50:23

+2

另外:我聽說過這種行爲會導致超過一些錯誤在正在使用自定義TODO作爲主要錯誤跟蹤工具的商店中生產。開發人員並沒有意識到他們沒有看到他們的整個任務列表:( – 2009-11-02 21:52:01

+3

@Joel,這就是我所害怕的東西。我知道我離開的TODO很可能很重要,我一直認爲我所有的任務都在那裏。我想我應該在實際的錯誤跟蹤軟件中保留更詳細的記錄 – Brandon 2009-11-02 22:00:39

1

我的印象是,即使在任務列表中正常工作,TODO項目僅用於顯示當前打開的文件(或其他一些限制)?

我已經得到了它只是使用「查找文件」文本搜索列出在整個解決方案的每TODO的習慣。它不太漂亮,但每次都有效。

+0

+1,我不認爲我曾經使用過查找文件功能,感謝您的提示 – Brandon 2009-11-02 22:11:05

3

一個簡單的方法來找到任何TODO項是簡單地使用在文件中查找的搜索選項,搜索// TODO,然後選擇選項看起來是「完整的解決方案」。

這將看所有的文件,而不僅僅是開放的。

+2

+1,感謝您的提示。我們一直只使用常規搜索,甚至不知道這個「在文件中查找」功能。 – Brandon 2009-11-02 22:12:38

2

我注意到TODO的評論將顯示在App_Code文件夾下的關閉文件的任務列表中。在頁面或用戶控件背後的代碼中的任何註釋(即不在App_Code文件夾中),則不會顯示在任務列表中。

我已經開始使用#warning後並開始TODO警告消息:在希望這個問題可能有一天被定!