2011-10-06 96 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 
相关问题