2011-10-06 98 views
13

因此,只要TODO註釋位於C#文件中,我就會在我的任務列表中顯示TODO註釋。 HTML,CSS或JScript中的TODO註釋未顯示在我的任務列表中。有沒有辦法在Visual Studio 2010 Pro中啓用它?如何獲取HTML文件中的TODO註釋以顯示在Visual Studio中的任務列表中?

+0

我相信(但不能肯定,因此註釋)註釋標記必須是你的開發語言來顯示爲任務的。即'// TODO修復這個問題'會工作,但'<! - TODO解決這個問題 - >'不會。 – Widor

+0

在JScript中,我確實// TODO在HTML中修復了這個問題,我做了兩個@ * TODO:修復了這個* @和<! - TODO:修復了這個 - >。他們都沒有工作。 –

+1

當我說'開發語言'時,我的意思是你的.NET語言的評論標記,所以C#,VB.NET等。但是,儘管我早期的樂觀主義,我認爲它只適用於代碼文件,即使你使用'<! // TODO C#中的HTML註釋 - >' – Widor

回答

6

簡單的回答:沒有。

來源:How to: Create Task List Comments

任務列表顯示在你的代碼,爲您的開發語言的 註釋標記開始評論。在評論 旁邊,任務列表還顯示默認任務標記,例如TODO,HACK, 或UNDONE或自定義註釋標記。 在任務列表中顯示的註釋數量可能會有所不同,具體取決於您正在處理的項目 的類型。使用Visual Basic和Visual C#,任務列表 將顯示解決方案中的所有註釋。使用Visual C++項目 ,任務列表僅顯示在編輯器中當前處於活動狀態的文件 中的註釋。

所以它只支持VB,C#和C++項目。

+0

它也支持cshtml文件。 '@ {// TODO:comment}' – lappy

+1

本指南已過時。從VS2013開始,在HTML註釋中使用標記(不需要C#轉義)將會起作用。 http://msdn.microsoft.com/en-us/library/txtwdysk.aspx#tokens評論 – CBono

+0

@CBono - 真的嗎?在那個頁面上的哪個位置可以使用HTML中的標記 – userSteve

5

用Resharper,你應該有,如果你不這樣做,有待辦事項清單窗口。它解析所有這些文件(js,css,html,c#等)。您可以將該窗口與所有其他窗口對接。

+0

Telerik的JustCode也有這個觀點。 – cori

+2

在一個稍微不相關的主題上(我通過Google搜索來到這裏),如上所述,Python「TODO」項目不會顯示在Studio中。即使使用Studio中的Resharper,我也無法獲得Python評論TODO的顯示,我不知道爲什麼?但是,由於Resharper是由Jetbrains生產的,我決定試用Pycharm IDE。它有一個很棒的'Resharper'任務列表。它還具有非常好的代碼完成功能,顯然還包括將自己的註釋捕獲爲工具提示的功能。到目前爲止,我在Windows上很喜歡它! http://forum.jetbrains.com/thread/PyCharm-1408?message=PyCharm-1408-2 – AnneTheAgile

0

它工作在Visual Studio 2015年

唯一的問題是,需要對特定頁面被打開,查看任務。


添加任務在普通的C#

//TODO: this is javascript task 
相關問題